18.04 上的雙顯示器,配備 Radeon RX 580 GPU

18.04 上的雙顯示器,配備 Radeon RX 580 GPU

我最近安裝了18.04,看起來不錯。系統偵測到我擁有的兩台顯示器,一切都很好。兩天前,我的螢幕突然變成空白,沒有從幾次按鍵或擺動滑鼠中喚醒,我重新啟動了機器。現在 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 答案:

  1. 跑步sudo nano /etc/default/grub
  2. 更改GRUB_CMDLINE_LINUX_DEFAULT並儲存:
GRUB_CMDLINE_LINUX_DEFAULT="splash amdgpu.dc=0"
  1. 跑步sudo update-grub
  2. 重新啟動您的系統

相關內容