刚入手的rx590+i7 9700k 想着能跑出2060的水平,可是居然连18.04.2都装不进去。显示 uefi dblist:00000000000
. 搞笑,花了一个晚上解决了这个问题。
启动USB安装程序将导致一个无用的黑屏和/或一些视频损坏(至少在撰写本文时)。
你最好的选择是在“install ubuntu/try ubuntu
”屏幕上点击“e”,在以linux开头的行尾添加一个空格和nomodeset。
ctrl-e或f10将继续启动过程。从那里你应该得到一个图形安装程序,我们都知道和喜欢。
正常安装。注意:我建议拔下或卸下不打算安装Linux的任何驱动器。双引导?卸下那个驱动器。为vfio的东西二人启动?卸下Windows驱动器。这很容易,尤其是当你对自己不确定的时候。Ubuntu安装程序也可以检测到Windows,这会使新手的操作变得过于复杂。所以,请在开始之前删除任何有重要内容的驱动器并进行备份。
启动到Ubuntu也不会起作用。在我的安装中,我得到了内核4.18——您必须在启动过程的早期再次点击“e”,并添加nomodeset以使系统启动。
这里发生的事情是Linux内核太过时了,无法与新的RX590硅一起工作。在RX590上,电源管理发生了一些变化,显然是为了启用更高的升压时钟,当软件驱动程序使用时,这将导致卡崩溃。
我们可以使用Ubuntu内核更新实用程序(Ukuu)来简化更新过程。但是,我们还需要更新的Polaris固件。
首先,安装UKUU 安装4.15内核,在/etc/default/grub 李quiet splaush 改成amdgpu.dc=1
git clone https://github.com/M-Bab/linux-kernel-amdgpu-binaries && sudo dpkg -i *.deb && reboot
重启选择4.15的内核 用/opt/rocm/bin/rocminfo 检测是否有问题。
dmesg |grep firmware
剩下就搞定jianshu上面的就好