首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AMD Radeon司机炼狱

AMD Radeon司机炼狱
EN

Ask Ubuntu用户
提问于 2021-11-16 13:27:12
回答 1查看 378关注 0票数 0

我使用的是Ubuntu21.04,我想安装OpenCL来实现我的目标。在意外安装AMD驱动程序然后卸载它之后,我现在没有任何驱动程序,正如sudo lshw -c video所报告的:

代码语言:javascript
复制
*-display UNCLAIMED
       description: VGA compatible controller
       product: Renoir
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:06:00.0
       version: ce
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
       configuration: latency=0
       resources: iomemory:fc0-fbf iomemory:fc0-fbf memory:fce0000000-fcefffffff memory:fcf0000000-fcf01fffff ioport:1000(size=256) memory:d0400000-d047ffff

我的问题是,在默认情况下,已经安装了一个驱动程序,那么我如何返回该驱动程序呢?我试过了

代码语言:javascript
复制
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update && sudo apt upgrade

以及

代码语言:javascript
复制
sudo apt-get remove ubuntu-desktop
sudo apt-get install ubuntu-desktop

接着是重新启动,但是没有任何效果。

我还尝试通过AMD提供的安装程序和apt来安装amdgpu,但始终得到错误:

代码语言:javascript
复制
dpkg: dependency problems prevent configuration of amdgpu:
  amdgpu depends on amdgpu-dkms (= 1:5.9.20.104-1247438); however:
  Package amdgpu-dkms is not configured yet.

但是,试图安装amdgpu-dkms也会出现类似的错误。

根据我所读到的,我的内核版本不支持正式的AMD驱动程序,但是我应该能够恢复到原来的默认驱动程序,对吗?我还找到了一个在21.04中成功的人,他只是在默认的OpenCL上安装了这里

grep -E 'amdgpu|radeon' /etc/modprobe.d/*给出

代码语言:javascript
复制
/etc/modprobe.d/blacklist-amdgpu.conf:blacklist amdgpu
/etc/modprobe.d/blacklist-framebuffer.conf:blacklist radeonfb
/etc/modprobe.d/blacklist-radeon.conf:blacklist radeon
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-11-16 17:18:41

amdgpu模块被列入黑名单。移除

代码语言:javascript
复制
sudo rm /etc/modprobe.d/blacklist-amdgpu.conf
sudo update-initramfs -u

然后重新启动。

radeon也被列入黑名单,但它对您的GPU没有任何影响,但是您也可以删除该文件。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1375891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档