几天来,我一直在尝试让 amdgpu 驱动程序在我的 HP zbook 15u g3 上运行。它是 Skylake i7,带有 FirePro 专用可切换显卡。有问题的卡显示为 Opal XT [Radeon R7 M265/M365X/M465],带有“lshw -c video”。理论上,它应该自动使用 AMD 的开源堆栈,但它默认使用较旧的“radeon”驱动程序。在全新安装的 Kubuntu 18.04 上,amdgpu 内核模块甚至没有显示为已安装。
尝试从 AMD 网站安装基于 18.20 的 Radeon Enterprise 驱动程序(无法使用最新版本,不适用于 4.15 内核)用于 18.04 在安装过程中出现错误,“错误!内核模块构建的返回状态错误:4.15.0-43-generic (x86_64)”和“amdgpu dkms 运行内核失败”,导致黑屏并显示鼠标光标,迫使我运行 apt-get purge amdgpu* 以恢复 GUI。安装最新内核会导致 amdgpu 显示为已安装,但系统仍默认使用 radeon 驱动程序。尝试强制 amdgpu 驱动程序导致未加载任何模块,并且显示屏显示为“未声明”我已确认我的 gpu 系列绝对受驱动程序支持,有人遇到过类似情况吗?
答案1
我遇到了类似的问题,对我来说,解决方案需要已经提到的 GRUB(GRUB_CMDLINE_LINUX_DEFAULT =“quiet splash adeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1”)
...并删除 /etc/modprobe.d/blacklist-amdgpu.conf
答案2
已使用 HWE 内核解决,并将“radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1”添加到 GRUB