我的计算机设置中有三台显示器,两台插有 HDMI 电缆,一台插有 DisplayPort 电缆。我的问题如下:
当我启动计算机时,所有显示器都启动并正常工作。如果我锁定屏幕一会儿(比如几分钟)然后打开锁定所有屏幕都可以正常工作。但是,如果我锁定屏幕并离开较长时间(例如 15-30 分钟)然后打开屏幕锁定,则插入 HDMI 电缆的一台显示器无法启动。即使我尝试调整显示设置也没有任何反应。我目前的解决方法是重新启动计算机,然后所有显示器都正常启动。
这个问题的原因可能是什么以及如何解决这个问题?我怀疑这可能与系统在几分钟后关闭屏幕有关。问题是,当我再次尝试激活屏幕时,其中一个屏幕不再启动(HDMI-0)。
如果你需要它,这里是xrandr -q
-command 的输出:
Screen 0: minimum 8 x 8, current 6200 x 1920, maximum 32767 x 32767
HDMI-0 connected primary 2560x1440+1080+480 (normal left inverted right x axis y axis) 608mm x 345mm
3840x2160 30.00 + 29.97 25.00 23.98
2560x1440 59.95*
1920x1080 60.00 59.94 50.00 29.97 23.97
1680x1050 59.95
1600x900 60.00
1440x900 59.89
1280x1024 75.02 60.02
1280x800 59.81
1280x720 60.00 59.94 50.00
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
720x576 50.00
720x480 59.94
640x480 75.00 72.81 59.94
HDMI-1 connected 1080x1920+0+0 left (normal left inverted right x axis y axis) 527mm x 296mm
1920x1080 60.00*+ 59.94 50.00 60.05 60.00 50.04
1600x900 60.00
1280x1024 75.02 60.02
1280x720 60.00 59.94 50.00
1152x864 75.00
1024x768 75.03 60.00
800x600 75.00 60.32
720x576 50.00
720x480 59.94
640x480 75.00 59.94 59.93
DP-0 connected 2560x1440+3640+480 (normal left inverted right x axis y axis) 607mm x 345mm
3840x2160 60.00 + 30.00
2560x1440 59.95*
1920x1080 60.00 59.94
1680x1050 59.95
1600x900 60.00
1440x900 59.89
1280x1024 75.02 60.02
1280x800 59.81
1280x720 60.00
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
640x480 75.00 72.81 59.94
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
问题显示器是带有“HDMI-0”标签的显示器。
参考这篇文章,我找到了一个临时解决这个问题的方法:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/1577170
当我在其中一个工作显示器中打开终端并输入:
所有的屏幕都变成空白,然后用例如移动鼠标激活它们,现在它们三个都激活了。所以这被证实是有效的,尽管它不是一个真正优雅的长期解决方案。