Ubuntu 18.04中的双监视器配置问题


9

全新安装Ubuntu 18.04之后,我遇到了一个非常烦人的问题。

设定

通过连接到ThunderBolt端口的Dell扩展坞将24英寸显示器连接到Dell XPS 13(9365 2合1)笔记本电脑。从扩展坞中,我使用微型显示端口显示端口,以将扩展坞连接到显示器。

问题

打开笔记本电脑时,显示器可以工作,并且可以看到启动信息(BIOS)和加密驱动器的密码提示。当即将显示登录(gnome)屏幕时,监视器将关闭并且无法从该状态恢复。我必须断开笔记本电脑与扩展坞的连接,登录,然后再将扩展坞/显示器重新插入。有时两个屏幕均为紫色,鼠标指针在屏幕中移动,但没有其他反应。

驾驶员信息

WARNING: you should run this program as super-user.
*-display                 
   description: VGA compatible controller
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 02
   width: 64 bits
   clock: 33MHz
   capabilities: vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0

lspci输出

00:00.0 Host bridge: Intel Corporation Device 590c (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 591e 
(rev02)
00:04.0 Signal processing controller: Intel Corporation Skylake          
Processor Thermal Subsystem (rev 02)
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP 
Integrated Sensor Hub (rev 21)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point- LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point- LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point- LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:16.3 Serial controller: Intel Corporation Device 9d3d (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1d.1 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4b (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:00.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:01.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
02:02.0 PCI bridge: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] (rev 02)
39:00.0 USB controller: Intel Corporation Device 15db (rev 02)
3a:00.0 Non-Volatile memory controller: Sandisk Corp WD Black NVMe SSD
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
3c:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)

关于检查或做什么的任何想法?

提前致谢。


您可以在问题中包括底座型号吗?当您尝试切换虚拟控制台(Ctrl + Alt + F2)时会发生什么?
xiota

xiota,您好,型号为JDV23(amazon.com/Dell-Monitor-Adapter-USB-C-450-AFGM/dp/B01FN1YK92)。如果我尝试执行Cntrl + Alt + F2,则不会发生任何事情。:(
Philippe Delteil '18

我刚刚更新了设置信息。
菲利普·德尔泰

@SebastianStark您的答案解决了这个问题!谢谢。
菲利普·德尔泰

@SebastianStark您可以发布答案以便获得赏金吗?
WinEunuuchs2Unix

Answers:


3

您的扩展坞在Linux中可能不受支持,除非它是真正的雷电扩展坞或具有自己的驱动程序。

请使用完整的lspci输出来更新您的问题。

Thunderbolt 2是与mini displayport相同的物理连接器,在真正的thunderbolt扩展坞上,displayport只是显示卡的另一个插槽。我以这种方式使用OWC雷电扩展坞,因为它基本上是pci-e hotlpug,在计算机上几乎看不见。

如果您的扩展坞是由Dell制造的,那么几乎可以肯定它使用的是displaylink芯片组,它将需要一个驱动程序来使其正常工作,您可以在这里购买。这将是缓慢而缓慢的,这些在Linux中几乎不可用。 http://www.displaylink.com/downloads/ubuntu

除非您需要将扩展​​坞用于其他端口,否则我只会将显示器直接插入雷电插座,否则可能需要适配器。


我只想买一个usb-c到displayport适配器,它们并不昂贵,无论如何,您很可能需要它。特别是如果您有多个USB-C端口。FYI- usb-c是雷电3而不是2,它做起来不那么容易。
阿米亚斯'18

嘿,亚米亚斯,谢谢您的回复。我刚刚用lspci命令的输出更新了问题。
菲利普·德尔泰

我刚刚更新了设置信息。
菲利普·德尔泰

Amias,我需要使用扩展坞,因为我使用了多个端口,并且还使用相同的电缆为笔记本电脑充电。
菲利普·德尔泰

好的,因此其正确的雷电设备(如lspci所示)已热插拔为pci桥。该Wayland开关默认情况下未处于开启状态,您应该提到过;)
Amias '18

3

这可能与使用Wayland的gdm3有关。请尝试为gdm3禁用Wayland。

为了使gdm3使用xorg而不是wayland,请编辑文件/etc/gdm3/custom.conf,找到包含的行WaylandEnable=false并删除注释符号(#)。进行更改后,重新启动并测试问题是否仍然存在。


感谢您的帮助,但是此答案无法解决问题。
菲利普·德尔泰伊

它对我的情况也无济于事,而且我有时会遇到显示器布局重置的问题(奇怪的是,每次重启都不足够)
K. Kowalczyk

这对我有用。至少偏偏。我有2台显示器连接到计算机基座。在连接扩展坞的情况下重新启动之前,看不到登录屏幕。现在,我可以在笔记本电脑屏幕上看到它。
scaamanho

1

我似乎有一个非常相似的问题...

当我的笔记本电脑由于某种原因而进入扩展坞时,我遇到了Ubuntu 18.04完全锁定的问题。

我无法解决该问题,因此我谨记在心,因为它可能是18.04的更新才搞砸了。

这似乎已经为我解决了锁定问题,但是现在,当停靠时,除非从我的笔记本电脑打开或当我在扩展坞中接通显示器电缆以使屏幕1打开时,否则无法从登录屏幕上检测到第二个屏幕,屏幕2 zh屏幕2,屏幕1。不知道为什么会有帮助,但是确实可以...

也许这也对您有帮助...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.