首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何启用AMDGPU内核驱动程序?(Ubuntu 22.04)

如何启用AMDGPU内核驱动程序?(Ubuntu 22.04)
EN

Ask Ubuntu用户
提问于 2023-04-05 19:38:23
回答 1查看 593关注 0票数 0

我使用的是Ubuntu22.04LTS,我遵循了另一篇文章的说明:我如何使用“amdgpu”代替“radeon”的司机20.04?,但是在重新启动之后,我受到了欢迎(见图)

此外,我还可以看到这条奇怪的行,可能与内核驱动程序有关:

命令的输出:lspci -k | grep -EA3 'VGA|3D|Display'

代码语言:javascript
运行
复制
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R4/R5 Graphics] (rev 05)
    DeviceName: Onboard IGD
    Subsystem: Hewlett-Packard Company Mullins [Radeon R4/R5 Graphics]
    Kernel driver in use: Radeon

我确信我的APU (ADA8-6410 APU与Radeon R5 M330)是兼容的,因为我在Ubuntu20.04LTS和其他发行版(如PopOS )中使用了它,但由于某种原因,Ubunut 22.04LTS与它有问题。

一般笔记本电脑规格:

任何帮助都将不胜感激(如果我的英语不好,我也不是以英语为母语的人)

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2023-04-06 07:25:21

为了解决这个问题,我想分享一个解决办法,因为在深入研究了一段时间之后,我意识到内核5.19与原有的AMD硬件(2015和早期)有问题,这些硬件试图使用AMDGPU内核驱动程序,在启动时使您的系统崩溃。

我所做的只是简单地将我的内核升级到6.2.9-060209-泛型,方法是遵循这里共享的步骤:https://askubuntu.com/a/1388117/236992,在我的例子中,我使用了shell脚本,它工作了:

代码语言:javascript
运行
复制
rodrigoal@rodrigoal-HP-Pavilion-14-Notebook-PC:~$ uname -r
6.2.9-060209-generic

之后,我编辑了grub文件:sudo gedit /etc/default/grub

我在“安静的飞溅”radeon.cik_support=0 amdgpu.cik_support=1 amdgpu.dc=1"之后添加了以下内容

看起来是这样的:

代码语言:javascript
运行
复制
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.cik_support=0 amdgpu.cik_support=1 amdgpu.dc=1"

因为我的硬件是cik的,因为我的集成gpu是Radeon R5 M330。

完成之后,我保存了编辑并执行了以下命令:

代码语言:javascript
运行
复制
sudo update-grub2

一旦它完成,你重新启动你的个人电脑/笔记本电脑。

现在,命令lspci -k | grep -EA3 'VGA|3D|Display'的输出应该与我的类似:

代码语言:javascript
运行
复制
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R4/R5 Graphics] (rev 05)
    DeviceName: Onboard IGD
    Subsystem: Hewlett-Packard Company Mullins [Radeon R4/R5 Graphics]
    Kernel driver in use: amdgpu

希望这对任何遭受同样问题的人都有帮助。

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

https://askubuntu.com/questions/1462458

复制
相关文章

相似问题

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