我最近安装了 18.04,看起来不错。系统检测到了我拥有的两个显示器,一切都很好。2 天前,我的屏幕突然变黑了,按了几个键或摇动鼠标都没能唤醒,我重启了机器。现在 Ubuntu 只在其中一台显示器上。我执行了全新安装,但问题仍然存在。我还从下载并安装了最新的 AMD GPU 驱动程序https://support.amd.com/en-us/kb-articles/Pages/Radeon-Software-for-Linux-Release-Notes.aspx没有变化。(略有变化,现在我时不时会感觉到非常轻微的闪烁)
这台机器是双启动的,可以与 Windows 10 一起启动,运行良好 - 可以检测到两个显示器。甚至 BIOS 也可以在两个屏幕上显示,所以我很确定这与硬件无关。
我并不想在我的 Ubuntu 分区上寻找 3D 加速或任何东西 - 只需要两个显示器来工作。
这种事情确实超出了我的能力范围,但是一些不同命令的输出如下:
lspci -nnk | grep -i vga -A3 | grep 'in use'
Kernel driver in use: amdgpu
sudo lshw -c video
*-display
description: VGA compatible controller
product: Ellesmere [Radeon RX 470/480/570/570X/580/580X]
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:25:00.0
version: e7
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=amdgpu latency=0
resources: irq:47 memory:e0000000-efffffff memory:f0000000-f01fffff ioport:f000(size=256) memory:fe900000-fe93ffff memory:c0000-dffff
xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
HDMI-A-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
1920x1080 60.00*+ 50.00 59.94
1600x1200 60.00
1680x1050 59.88
1280x1024 60.02
1440x900 59.90
1280x960 60.00
1280x800 60.00
1280x720 60.00 50.00 59.94
1152x720 59.97
1024x768 60.00
800x600 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 66.67 60.00 59.94
HDMI-A-1 disconnected (normal left inverted right x axis y axis)
1920x1080 60.00
DVI-D-0 disconnected (normal left inverted right x axis y axis)
如有任何帮助或指导我将不胜感激!
答案1
根据@dobey 的回答:
- 跑步
sudo nano /etc/default/grub
- 更改
GRUB_CMDLINE_LINUX_DEFAULT
并保存:
GRUB_CMDLINE_LINUX_DEFAULT="splash amdgpu.dc=0"
- 跑步
sudo update-grub
- 重新启动系统