我根据以下官方安装说明安装了 amdgpu-pro 驱动程序:AMD 安装说明。
安装完成后,我运行:
sudo apt update
并收到此消息:
E: The repository 'file:/var/opt/amdgpu-pro ./ Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
我去收集了更多信息,以便找出问题所在。我运行了:
dpkg -l amdgpu-pro
输出为:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name: amdgpu-pro, Version: 16.30.3-315407, Architecture: amd64, Description: This package install all amdgpu-pro components.
如果有人能帮忙就太好了
答案1
您的显卡是否真的能与驱动程序配合使用?尝试lspci -k
在输出中查找您的显卡(我的显卡通常在 01:00.0)并显示此输出01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480] (rev c7)
。重要的是,您还应该在同一部分的输出中看到“正在使用的内核驱动程序:amdgpu”
还要检查 OpenGL 是否正在使用您的显卡glxinfo | grep -i opengl
。我目前正在重新安装我的系统,所以我没有确切的输出,但你应该会看到一些类似于 OpenGL 版本 4.5 核心配置文件和 AMD 上的 Gallium 0.4 之类的东西
无论如何,我之前在 apt 中也收到过同样的错误消息The repository 'file:/var/opt/amdgpu-pro ./ Release' does not have a Release file.
,但它并没有阻止我的卡正常工作。我认为您的 apt sources.list 中添加了一行,因此您可以谷歌搜索如何从该文件中删除条目。