我有一台搭载 GTX 1050 的 Ryzen 系统,该系统最初使用三显示器设置,包括两台 HP 23 英寸 1080p 显示器和一台 20 英寸 1600x900 三星显示器。我在 Windows 10 和 18.04 上都使用了此配置,没有任何问题(使用专有驱动程序)。
最近,我需要将三星显示器用于单独设置,并将其从有问题的 PC 上拆下。然后设置由两个 HP 显示器组成,一个通过 HDMI 驱动,另一个通过 DP 驱动。使用此设置,Windows 没有任何问题。但是,Ubuntu 不断遇到随机发生的“黑屏”,其中一个或两个显示器会丢失信号并在不到 2 秒的时间内完全变黑,而其他系统功能没有明显中断。显示器总是能从明显的信号丢失中恢复,并且任何播放的视频或音频似乎都没有中断。
出于好奇,我重新连接了三星显示器(DVI),问题不再存在。我知道这些信息可能不足以解决问题,但我不知道应该怎么做才能至少诊断出问题到底是什么。
眼镜:
- 锐龙 5 2400g
- 技嘉 GTX 1050 oc
- 华硕 B350M-A
- HP 2311xi/Z23I、三星 SA300
更新;这是连接了所有 3 个监视器的 xrandr 的输出:
屏幕 0:最小 8 x 8,当前 5440 x 1080,最大 32767 x 32767 DVI-D-0 连接 1600x900+3840+0(正常左反转右 x 轴 y 轴)443mm x 249mm 1600x900 60.00*+ 1440x900 74.98 59.89
1280x800 74.93 59.81
1280x720 60.00 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-0 断开连接(正常左反转右 x 轴 y 轴)DP-0 连接主 1920x1080+1920+0(正常左反转右 x 轴 y 轴)509mm x 286mm 1920x1080 60.00*+ 1680x1050 59.95
1600x900 60.00
1440x900 59.89
1280x1024 60.02
1280x720 60.00
1024x768 60.00
800x600 60.32
640x480 59.94
DP-1 断开连接(正常左倒置右 x 轴 y 轴) HDMI-1 连接 1920x1080+0+0(正常左倒置右 x 轴 y 轴) 509mm x 286mm 1920x1080 60.00*+ 59.94 50.00
1680x1050 59.95
1440x900 59.89
1280x1024 60.02
1280x720 60.00 59.94 50.00
1024x768 60.00
800x600 60.32
720x576 50.00
720x480 59.94
640x480 59.94 59.93
Update_2;当三星显示器仅与 HP 显示器之一连接时,确实会出现随机黑屏(虽然似乎频率要低得多,到目前为止,我只在每次启动后的几分钟内注意到一次或两次),但是当三台显示器中只有一台单独连接时,问题不会持续存在。此外,我的系统正在运行通过软件和更新应用程序提供的“已测试”390 驱动程序:
答案1
当我查看显示器的规格时,我发现它们具有不同的刷新率。2311xi 是我最感兴趣的一款,因为根据规格,它的刷新率高于其他两款。我个人以前在组装电脑时遇到过显示器问题——主要是那些支持高刷新率的显示器。在这些显示器上(甚至在 Windows 上),我需要安装显示器配置文件才能正常工作,黑色闪烁、撕裂和类似的投诉。
我是否认为这个问题可能与显示器运行的不同刷新率有关,而不是与它运行的连接器有关?
您能打开终端并运行xrandr
并更新您的问题吗?每当您发现有人更喜欢更高的刷新率时,请尝试xrandr --screen 0 -s 1920x1080 -r 60
。其中 1920x1080 是您的分辨率,而屏幕应该是运行更高的目标屏幕,您可以在初始位置找到屏幕编号,xrandr
因为它将显示每个连接的显示器。
您也可以尝试将 SA300 和 Z23I 配对使用,看看问题是否仍然存在(如果可能的话),它们都以 60Hz 运行。我不知道连接性,因为我不知道您拥有哪种特定的 SyncMaster 型号。