You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu仅能以安全图形模式(恢复模式)启动,安装amdgpu驱动后问题仍未解决

Ubuntu仅能以安全图形模式(恢复模式)启动,安装amdgpu驱动后问题仍未解决

我之前帮朋友排查过几乎一模一样的Ryzen核显Ubuntu启动问题,先帮你理清楚当前的环境和已做的操作,再给你几个亲测有效的排查方向:

当前系统与硬件环境

  • CPU:Ryzen 4600G(核显配置,无独立显卡)
  • 主板:Gigabyte B450M DS3H V2(BIOS已更新至最新版本)
  • 系统:Ubuntu 22.04.4 LTS
  • 内核版本:6.5.0-45-generic

已执行的操作与问题表现

  • 核心问题:系统无法正常启动,仅能通过恢复模式或在/etc/default/grub中添加nomodeset参数启动
  • 已尝试方案:下载安装了最新版amdgpu驱动包,执行sudo amdgpu-install并按官方文档完成配置,重启后问题依旧

针对性排查与修复步骤

1. 先回退到开源驱动测试

Ryzen 4600G的Vega 7核显在Ubuntu 22.04的默认内核中已经有完善的开源amdgpu驱动支持,你安装的官方闭源驱动反而可能和当前6.5内核存在兼容性冲突。可以先卸载闭源驱动,回到开源驱动试试:

sudo amdgpu-uninstall
sudo apt autoremove --purge
sudo update-initramfs -u

执行完以上命令后重启系统,看是否能正常进入图形界面。

2. 清理Grub中的nomodeset参数

nomodeset参数会强制系统使用BIOS/UEFI的帧缓冲模式,完全屏蔽核显的硬件加速功能,这只是临时启动的权宜之计,正常启动必须移除它:

  1. 打开Grub配置文件:
sudo nano /etc/default/grub
  1. 找到GRUB_CMDLINE_LINUX_DEFAULT这一行,删除其中的nomodeset字段
  2. 按Ctrl+O保存,Ctrl+X退出编辑器,然后更新Grub配置:
sudo update-grub
sudo update-initramfs -u
  1. 重启系统测试启动情况

3. 切换到更稳定的默认内核

你当前使用的6.5.0-45-generic是Ubuntu 22.04的HWE(硬件启用栈)内核,虽然版本新,但和B450主板+Ryzen 4000G核显的组合可能存在适配bug。可以切换到Ubuntu 22.04原生的5.15系列内核试试:

sudo apt install linux-image-5.15.0-107-generic linux-headers-5.15.0-107-generic

安装完成后重启,在Grub菜单的“Ubuntu的高级选项”中选择5.15版本的内核启动,看是否能正常进入系统。

4. 验证核显的硬件识别状态

如果能通过恢复模式或nomodeset启动系统,先检查系统是否正确识别了核显:

lspci -k | grep -A 2 -E "(VGA|3D)"

如果输出中显示Kernel driver in use: amdgpu,说明驱动已经正确加载;如果显示fbdev或vesa,则说明驱动没有正常绑定,需要进一步排查。

备注:内容来源于stack exchange,提问作者joseph safwat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 10:59:29