如何为Ubuntu 16.04,16.10或17.04(桌面)安装AMD GPU(pro)驱动程序?

我在amd自己的站点中尝试了这个包,它安装了17.10版本的驱动程序。 但是在我安装驱动程序之后,登录屏幕不让我继续,永远要求。

我试过了:

  • grub中的“nomodeset”(永久和临时)
  • 按照amd驱动程序页面中的说明操作
  • 使用–px选项安装以在安装之前删除旧驱动程序
  • 减少/增加gnome版本
  • 搜索较旧的驱动程序(例如16.50但找不到)而不是17.10

系统:

FX8150,8GB RAM,RX550显卡,R7-240显卡,“Ubuntu usb boot”可以在Windows 10下安装这些版本。

AMD Radeon R7 240是第一代(GCN 1.0)“Oland”GPU,由开源amdgpu驱动程序实验性支持。

在使用amdgpu-pro驱动程序之前,请确保:

  1. 您正在安装的内核是使用CONFIG_DRM_AMDGPU_SI=Y和/或CONFIG_DRM_AMDGPU_CIK=Y设置为在内核配置中启用的。 我不再在我拥有的任何Linux硬件上使用AMD GPU,因此如果Ubuntu默认启用此function,我无法确认。 与第二点有关,

  2. 如果您在部署中需要任何AMD DAL / DC支持(需要支持HDMI音频等)以用于将来的升级,请考虑构建和部署此内核。 它往往会应用最新的安全修复程序,所以你应该好好去。

  3. 在从AMD安装软件包之前,请确保将radeon模块列入黑名单。

此外,要意识到AMDGPU-Pro在开源AMDGPU内核驱动程序之上工作。 该驱动程序提供OpenGL,Op​​enCL,Vulkan和VDPAU支持,因此:

  1. 确保已启用KMS。 grub配置文件传递的内核选项上应该没有模式modeset行。
  2. 无论您决定构建和安装什么内核,请确保您已安装了相应的linux-firmware软件包。 否则,您将遇到麻烦,尤其是AMD DAL / DCfunction。
  3. 最后,HDMI和DisplayPort Audio的主题与开源amdgpu驱动程序,你应该从amdgpu-pro二进制文件回滚:你仍然需要上面链接的AMD DAL / DC内核拼凑。

如果您遇到任何麻烦,也可以使用此引用。