我在工作时有一台运行原生 Ubuntu 16.04 的台式机,配有 4 个显示器。启动所有 4 个显示器时总是有点问题,但假期过后问题变得更严重。通常我只需重新启动或打开和关闭有问题的显示器几次,2-3 次尝试就可以解决问题。
2 个显示器(图片中左侧 2 个)在假期期间没有插电。这是唯一发生变化的。PC 已关闭 3 周。问题在我进行任何更新之前就开始了。更新现已赶上进度。问题仍然存在。
现在最左边的那个只能在 grub 中工作。一旦我进入登录屏幕,它就会退出。我重启并多次关闭和打开显示器。它没有被检测到。
没有多余的 DP-HDMI 电缆可以尝试,但尝试更换显示器(实际上是带有 2 个 HDMI 输入的电视)和 RX580 上的端口。结果相同。所以我不认为是电缆的问题,因为电缆很新并且插得很牢固(这在过去的 HDMI 上一直存在,所以我反复检查了三遍,确认电缆是否插牢)。
不过,我确实将 HDMI 与在 HDMI 端口上运行的显示器进行了交换。这确实交换了哪个显示器可以工作。我试过 DP-1&2 结果相同。
当我打开 PC 时,连接到显示端口 1 的电视和连接到 DVI-1 的显示器上会显示 Bios 和 Grub。然后,一旦 grub 关闭,DP-1 显示器就会掉线,其他显示器都会亮起。
它从未在所有显示器上显示 BIOS 或 grub,通常只有 1-2 个显示器,并且每次启动时经常会更改。我不在乎这个,只要有一个显示器出现,这样我就可以在需要时选择 grub 选项....
最后要提的是电视/显示器存在过度扫描问题。所以我给它设置了自定义分辨率。有一段时间我每次启动时都会通过 xrandr 执行此操作,然后我最终编辑了一个启动文件以包含新分辨率,抱歉我不记得是哪个文件了,如果需要的话,可以谷歌搜索我遵循的说明。不过我认为这与此无关。除了它仍然显示 DP-1 的自定义分辨率...
我已经重启了大约 20 次,但 ubuntu 启动后它看起来甚至都无法工作。
这是我的 xrander 输出:
:~$ xrandr
Screen 0: minimum 320 x 200, current 4480 x 1080, maximum 16384 x 16384
DisplayPort-0 connected primary 1280x1024+3200+0 (normal left inverted right x axis y axis) 376mm x 301mm
1280x1024 60.02*+ 75.02
1280x800 60.02
1152x864 75.00
1280x720 60.02
1024x768 75.03 60.00
800x600 75.00 60.32
640x480 75.00 59.94
720x400 70.08
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
1800x1012_60.00 60.00
DisplayPort-2 disconnected (normal left inverted right x axis y axis)
HDMI-A-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920x1080 60.00*+ 60.00 50.00 59.94
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 74.98 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1152x720 59.97
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
1800x1012_60.00 60.00
DVI-D-0 connected 1280x1024+1920+0 (normal left inverted right x axis y axis) 376mm x 301mm
1280x1024 60.02*+ 75.02
1280x800 60.02
1152x864 75.00
1280x720 60.02
1024x768 75.03 60.00
800x600 75.00 60.32
640x480 75.00 59.94
720x400 70.08
答案1
没关系。
读完我的帖子后,我在想:这听起来确实像是电缆问题。
从 GPU 端口拔下电缆,然后非常用力地重新插入。今天第 10 次了。空白显示器亮起。一切正常。
仍然不明白为什么 Bios 和 Grub 可以正常工作?为什么它突然偏爱坏电缆?可能是因为这些屏幕的分辨率较低?
有机会我会买一些备用电缆。我怀疑这根电缆只能再用几次。