带有三个外接显示器的 Ubuntu 21.04

带有三个外接显示器的 Ubuntu 21.04

我想在我的 Ubuntu 21.04 笔记本电脑上使用三个屏幕。

我的硬件:

  • 笔记本电脑:戴尔 Precision 5510
  • 底座:戴尔底座 WD19 (2x DisplayPort、1x HDMI)
  • 屏幕 1:DELL P2719H -> 通过 DisplayPort 连接
  • 屏幕 2:Dell UP2716D -> 通过 DisplayPort 连接 -> 能够达到 2560 x 1440,但我只使用 1920 x 1080,因为另一个限制为 1920 x 1080,并且显示器只能在相同的分辨率下工作(这对我来说没问题)

我今天更新到了 Ubuntu 21.04,很快就遇到了一个问题,我的两个外接屏幕被识别但仍然保持黑暗。我可以配置所有三个屏幕(笔记本电脑屏幕是第三个),但笔记本电脑屏幕是唯一工作的屏幕。我可以将窗口移动到其他两个屏幕上,但正如所说,它们仍然是黑色的。两个屏幕都显示“您的设备没有 DP 信号”。

xrandr 说:

Screen 0: minimum 8 x 8, current 5760 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+3840+0 (normal left inverted right x axis y axis) 346mm x 194mm
   1920x1080     59.93*+
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-2 disconnected (normal left inverted right x axis y axis)
HDMI-1-2 disconnected (normal left inverted right x axis y axis)
DP-1-1-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   1920x1080     60.00*+
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
   720x400       70.08  
DP-1-1-2 disconnected (normal left inverted right x axis y axis)
DP-1-1-2-8 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440     59.95 +
   2048x1080     60.00    24.00  
   1920x1080     60.00*   50.00    59.94  
   1600x1200     60.00  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DP-1-1-2-1 disconnected (normal left inverted right x axis y axis)
DP-1-1-3 disconnected (normal left inverted right x axis y axis)

也许存在“*+”与最后一台显示器的分辨率不一致的问题?

我一直在考虑购买第三个屏幕,并保持笔记本电脑盖关闭一段时间。我想再次购买 DELL P2719H(= 屏幕 1)并使用三个外接屏幕。这个问题让我现在更加难以考虑这个选项。

现在我的问题是:我可以用我的设置运行三个外接显示器吗?我可以通过 DisplayPort 运行两个 DELL P2719H(= 屏幕 1 和新屏幕)并通过 HDMI 运行 Dell UP2716D(= 屏幕 2)吗?或者不能将 HDMI 和 DisplayPort 结合起来吗?

如果不可能,那么当我以菊花链方式连接两个屏幕时,是否可以工作?将屏幕 1 和屏幕 2 连接到我的 Dock,然后将新的屏幕 3 连接到屏幕 2?

理想情况下,我希望屏幕 1 和新的屏幕 3 处于横向模式,而屏幕 2 处于纵向模式。

如果什么都不管用,也许有人至少知道我该如何修复我的两个屏幕,防止它们变暗?这样我就只能使用两个外接屏幕和我的笔记本电脑屏幕了,但至少我可以再次使用三个屏幕。在我的 Ubuntu 20.04 设置下(在更新到 21.04 之前),两个外接屏幕和笔记本电脑屏幕都可以正常工作。所以我不认为这是硬件问题。

对于 21.04,我在“软件和更新 -> 附加驱动程序”中选择了“来自 nvidia-driver-460 的 NVIDIA 驱动程序元包(专有,已测试)”。我还尝试了“来自 nvidia-driver-465 的 NVIDIA 驱动程序元包(专有)”,结果相同。

答案1

戴尔坞站 WD19

您可能需要更新底座上的固件。获取戴尔的更新实用程序https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=p20vd。可能需要 Windows 或 FreeDOS 才能运行更新程序。

戴尔 Precision 5510

您可能还需要更新 Dell Precision 5510 BIOS。执行此操作sudo dmidecode -s bios-version,然后访问 Dell 网站以查找较新的 BIOS。

更新#1:

这是 21.04 的一个已知问题。请参阅https://www.displaylink.org/forum/showthread.php?t=67714https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1931547https://www.displaylink.org/forum/forumdisplay.php?s=b619aee8537f35e5f462128bae6064dc&f=29

答案2

使用 Lenovo X1、Dell Dock WD19 和 2 台 DELL U2415 显示器时,我遇到了同样的问题。更新到最新的内核 5.11.0-25 起初没有任何效果,但调整分辨率后就没事了!我的内置屏幕的原始分辨率为 2560x1440,而戴尔支持 1920x1200。将内置分辨率设置为 1920x1200 后,两个外接显示器突然都可以正常工作。我甚至可以将内置分辨率恢复为原始设置 2560x1440,一切正常。

答案3

我没有安装 Ubuntu,但我听说即使修复了不支持的内核版本:6.0,这三个屏幕不起作用。事实证明这要容易得多,不需要存储库的技巧。

只需尝试官方驱动程序即可DisplayLink 驱动程序网站--> “Ubuntu 的 DisplayLink 支持现已可用”。

Ubuntu 14.04.2 LTS 及以上版本均有可用版本。

在撰写本文时,我知道这在 Ubuntu 22.04 上运行良好,并且硬件应该无关紧要。

我只是看到21.04不在列表中,并且这个答案已经帮助修复了21.04。也许你还是应该尝试使用最新的22.04司机?我在标签丛林中监督,这只是关于21.04,如果有人问,我可以删除答案。

相关内容