我一直在运行 Xubuntu 16.04,只使用默认安装的通用驱动程序,没有任何错误。我决定玩一些视频游戏,所以我按照以下说明安装了 AMDGPU-PRO 驱动程序:http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Install.aspx
cd /tmp
tar -Jxvf amdgpu-pro-17.10-414273.tar.xz
cd amdgpu-pro-17.10-414273
./amdgpu-pro-install -y
现在,当我启动计算机时,我会看到主板启动屏幕并可以访问 BIOS,但如果我尝试启动安装的 SSD,我只会看到黑屏,似乎没有输出视频信号。我试过 3 个显示器,结果都一样,我不太担心 AMDGPU-PRO 驱动程序能否正常工作,只是想让我的系统再次启动。所以我的问题是,我如何才能启动到可以卸载驱动程序的状态?
我尝试从我的笔记本电脑通过 SSH 进入我的桌面,但我的桌面没有响应。
对于目前正在研究这个问题的人来说,我从来没有解决过 16.04 的问题,但带有 AMDGPU-PRO 的 Radeon R9 390 在 Ubuntu 18.04 上运行良好
答案1
在尝试解决相同问题时遇到了这个问题,我通过卸载 amd 驱动程序解决了它。
- 开机时进入ubuntu Recovery模式。
- 使用恢复选项启用网络并挂载文件系统。
- 现在“转到 root shell 提示符”。
- 使用 amdgpu-pro-uninstall 命令进行卸载。
“退出”,一切都会恢复正常。
答案2
我遇到了同样的问题,这是因为修改了初始化文件/boot 文件夹中的文件。您可以通过恢复到旧版本来恢复初始化文件文件存储在 /boot 中初始磁盘映像。我不知道该怎么做,所以我只是重新安装了操作系统。
此外,AMD 安装指南说有一个amdgpu-pro-卸载脚本在解压的文件夹中,但是没有。
如果你找到恢复旧版本的方法,请更新初始化文件或者除了重新安装之外的其他解决问题的方法。
答案3
如果您正在寻找amdgpu-pro-uninstall
较新安装的脚本,它可能位于其他目录中(如评论中所述),请尝试
/usr/bin/amdgpu-uninstall
/usr/bin/amdgpu-pro-uninstall
答案4
至少在我的情况下,似乎缺少 amdgpu-pro-uninstall sh 文件,但是在 amdgpu-install.sh 文件中有一个由 dryrun 调用的卸载函数
if [[ "${OPTIONS[*]}" =~ "dryrun" ]]; then
echo PACKAGES: ${PACKAGES[*]}
amdgpu_pro_uninstall
return 0
fi
尝试 /var/opt/amdgpu-pro-local/amdgpu-install --dryrun