AMD Radeon RX 5700 XT

AMD Radeon RX 5700 XT

我购买了配备 AMD Ryzen 7 3800X 和 Radeon RX 5700 XT 的新电脑。

只能从 UEFI USB 记忆棒安装,否则第一个对话框(您选择安装或图形安装的对话框)后的安装会变得一团糟。

安装后,OpenGL 使用 CPU 渲染而不是 GPU,并且任何驱动程序都无法对其执行任何操作。我尝试过很多事情xserver AMDGPU打包到官方AMDGPU专业版但它们都不起作用(amdgpu pro 无法安装,因为它在配置过程中中断)。

安装操作系统后,即使安装了 KDE,我也无法加载它。我至少需要一些固件启动x但是工作 xserver 会破坏 TTY(全黑屏,但我可以成功登录然后运行启动x就好像没有什么不好的事情发生一样)。

这可能还不错(不太好,但希望可以接受),但我无法让 OpenGL 在 GPU 上运行。尽管如此,glxgears 仍然可以在超过 2000 台计算机上运行,​​而我的旧笔记本电脑上只能运行 60 台计算机。

此外,即使我的两台显示器都连接到 GPU,我的第二台显示器也无法工作(主要使用 DisplayPort,次要使用 HDMI)。

我没有尝试的是从源代码获取所有内容并自己编译(现在是凌晨 4:30,我厌倦了花大部分时间在上面)。


PS:使用 5.3+ 内核 19.2+ Mesa、amd64(+i386 使用多架构)运行 Debian Sid。

PPS:必须使用 deb.debian.org 以外的其他镜像,因为有一些东西损坏了,导致了更多问题。

答案1

通过安装解决固件-Linux-非自由然后运行进行安装git.kernel.org/.../linux/kernel/.../linux-firmware.git/(只需下载它,解压 .tar.gz 并在目录中键入“make install”)。

这样,您应该能够使用所有新固件,直到它被发行版中的新版本替换为止。

相关内容