我使用的是Ubuntu22.04LTS,我遵循了另一篇文章的说明:我如何使用“amdgpu”代替“radeon”的司机20.04?,但是在重新启动之后,我受到了欢迎(见图)
此外,我还可以看到这条奇怪的行,可能与内核驱动程序有关:
命令的输出:lspci -k | grep -EA3 'VGA|3D|Display'
是
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与它有问题。
一般笔记本电脑规格:
任何帮助都将不胜感激(如果我的英语不好,我也不是以英语为母语的人)
发布于 2023-04-06 07:25:21
为了解决这个问题,我想分享一个解决办法,因为在深入研究了一段时间之后,我意识到内核5.19与原有的AMD硬件(2015和早期)有问题,这些硬件试图使用AMDGPU内核驱动程序,在启动时使您的系统崩溃。
我所做的只是简单地将我的内核升级到6.2.9-060209-泛型,方法是遵循这里共享的步骤:https://askubuntu.com/a/1388117/236992,在我的例子中,我使用了shell脚本,它工作了:
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"
之后添加了以下内容
看起来是这样的:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.cik_support=0 amdgpu.cik_support=1 amdgpu.dc=1"
因为我的硬件是cik的,因为我的集成gpu是Radeon R5 M330。
完成之后,我保存了编辑并执行了以下命令:
sudo update-grub2
一旦它完成,你重新启动你的个人电脑/笔记本电脑。
现在,命令lspci -k | grep -EA3 'VGA|3D|Display'
的输出应该与我的类似:
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
希望这对任何遭受同样问题的人都有帮助。
https://askubuntu.com/questions/1462458
复制相似问题