AMD Radeon RX 5700 XT
我購買了帶有 AMD Ryzen 7 3800X 和 Radeon RX 5700 XT 的新 PC。
只能從 UEFI USB 記憶棒安裝,否則在第一個對話框(您選擇安裝或圖形安裝的那個)之後安裝只是一團糟。
安裝後,OpenGL 使用 CPU 渲染而不是 GPU,並且沒有驅動程序可以對其進行任何操作。我已經嘗試了很多東西,從xserver amdgpu包到官方amdgpu pro,但它們都不起作用(無法安裝 amdgpu pro,因為它在配置過程中中斷)。
作業系統安裝後,即使安裝了 KDE,我也無法載入它。我至少需要一些韌體來啟動x,但是工作的 xserver 會破壞 TTY(全黑屏,但我可以成功登錄,然後執行startx,就好像沒有發生任何壞事一樣)。
這可能是好的(不好但可以忍受),但我無法讓 OpenGL 在 GPU 上執行。儘管如此,與我的舊筆記型電腦上的 60 個相比,它的 glxgears 執行超過 2000 個。
此外,即使我的兩台顯示器都連接到 GPU,我也從未讓我的第二台顯示器正常工作(主要使用 DisplayPort,次要使用 HDMI)。
我沒有嘗試從原始碼獲取所有內容並自己編譯(現在是凌晨 4:30,我厭倦了一天中的大部分時間都花在上面)。
PS:使用 5.3+ 核心 19.2+ Mesa、amd64(+i386 使用多架構)執行 Debian Sid。
PPS:不得不使用 deb.debian.org 以外的其他鏡像,因為有一些東西壞了,導致了更多的問題。
通過安裝firmware-linux-nonfree然後在git.kernel.org/…/linux/kernel/…/linux-firmware.git/執行make install來解決(只需下載它,解壓.tar.gz 和在目錄中鍵入“make install”)。
這樣,您應該能夠使用所有新韌體,直到它被發行版中的較新版本替換。