安装Ubuntu 24.04 LTS后黑屏问题求助
安装Ubuntu 24.04 LTS后黑屏问题求助
兄弟,你这情况是NVIDIA显卡和Ubuntu启动时的常见兼容问题,结合你的硬件配置,给你几个实操的解决办法,按顺序来试:
1. 临时修改GRUB启动参数进系统
开机的时候按住Shift键(如果是UEFI模式可能得按Esc),直到出现GRUB启动菜单。选中Ubuntu的启动项,按e进入编辑模式:
- 找到结尾是
quiet splash的那一行,把这两个词替换成nomodeset - 按
F10启动,这样应该能绕过显卡驱动的问题进入桌面
进入系统后先确认驱动状态:打开终端输入nvidia-smi,如果能显示GTX1070的信息,说明驱动本身没问题,只是启动参数的锅;如果报错,那可能驱动没装对,得接着往下看。
2. 永久修改启动参数(临时生效后再做)
如果临时修改能进系统,就把这个设置永久保存:
- 打开终端,输入
sudo nano /etc/default/grub - 找到
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"这一行,把引号里的内容改成"quiet splash nomodeset" - 按
Ctrl+O保存,Ctrl+X退出编辑器 - 最后运行
sudo update-grub,重启后应该就能正常进入桌面了
3. 试试针对NVIDIA的专用启动参数
如果nomodeset还是不行,试试换个参数组合:把quiet splash换成nouveau.modeset=0 nvidia-drm.modeset=1。这个参数是专门针对NVIDIA闭源驱动的,有时候能解决UEFI环境下的黑屏问题,同样先临时在GRUB里修改测试,生效后再永久配置。
4. 重新安装NVIDIA驱动
如果上面的方法都不行,可能是驱动安装出了问题:
- 先进入低图形模式或者用
nomodeset进系统,卸载现有驱动:sudo apt purge nvidia-* - 更新软件源:
sudo apt update && sudo apt upgrade - 查看系统推荐的驱动版本:
ubuntu-drivers devices,会列出适合你GTX1070的驱动,比如nvidia-driver-535 - 安装推荐驱动:
sudo apt install nvidia-driver-535(换成你看到的推荐版本) - 安装完成后重启,再测试启动情况
5. 检查BIOS设置
最后看看BIOS里的相关配置:
- 进入BIOS,找到“Graphics Configuration”之类的选项,确认显卡优先级是PCIe(你的GTX1070,毕竟3700X没核显)
- 试试开启CSM兼容模式,有些UEFI系统下关闭CSM会导致NVIDIA显卡启动异常
- 另外建议把MSI B450M的BIOS更到最新版本,官方的更新通常会修复Ryzen和显卡的兼容性问题
备注:内容来源于stack exchange,提问作者Seanthiar




