在Ubuntu 17.10上缺少AMD GPU固件问题

在运行sudo apt-get update && sudo apt-get upgrade ,我得到以下错误,而升级过程最后处理触发器。 怎么解决?

我在Ubuntu 17.10默认配置。 我已经使用“软件和更新”安装了可用的驱动程序。

 W: Possible missing firmware /lib/firmware/amdgpu/raven_gpu_info.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/raven_rlc.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/raven_mec2.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/raven_mec.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/raven_me.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/raven_pfp.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/raven_ce.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/raven_sdma.bin for module amdgpu W: Possible missing firmware /lib/firmware/amdgpu/raven_vcn.bin for module amdgpu 

您可以安全地忽略这些行。

你注意到的不是“错误” 。 相反,你正在看“警告” (你可以从这些线前面带有一个w的事实中识别出来)。

您看到这些警告(以及他们没有告诉您的)的原因是所有AMD图形现在都会加载llvmpipe并吐出该消息(特别是在开发版本中)。

无论如何,可以安全地忽略这些警告。

Nota Bene:你不想做的是从像people.freedesktop.org/~agd5f/radeon_ucode/raven/这样的来源获取apt警告的文件,因为这可能会引入潜在的攻击媒介。 如果您拥护自己的人身安全,请不要仅仅信任来自无法validation为良性的随机来源的未知二进制文件。

我会告诉你如何安静警告!

将具有完整路径的“缺失”文件的名称放在临时文件中。 我把我的临时文件称为’myraven’。

发出命令:

 sudo touch $( cat myraven ) 

完成。 (当然,您可以删除临时文件。)