升级Ubuntu后显示器黑屏且无法进入终端的求助
升级Ubuntu后显示器黑屏且无法进入终端的求助
首先,你遇到的问题很典型——老款NVIDIA显卡在新Ubuntu版本里的驱动兼容性问题,尤其是Quadro NVS 420这种较早的型号,24.04默认的驱动可能已经不再支持它了。咱们先从强制进入系统开始,再慢慢修复驱动:
第一步:通过GRUB强制禁用显卡驱动启动
因为你现在连终端都看不到,只能从启动阶段入手:
- 重启服务器,在开机过程中按住 Shift 键(如果是UEFI启动可能需要按 Esc),调出GRUB启动菜单。
- 选中默认的Ubuntu启动项,按 e 进入编辑模式。
- 找到以
linux开头的那一行,找到里面的quiet splash字样,在后面加上nomodeset(或者直接把quiet splash替换成nomodeset,效果一样)。这一步是让内核暂时不加载独立显卡驱动,用BIOS的基础显示模式启动。 - 按 F10 保存并启动,这样应该就能正常进入图形界面或者至少看到终端了。
如果是用Live CD启动遇到同样问题,操作也是一样的:在选择“Try Ubuntu”的界面按 e,同样添加 nomodeset 参数后启动。
第二步:修复显卡驱动
成功进入系统后,咱们来处理驱动问题:
- 先彻底卸载当前可能存在的NVIDIA驱动残留:
sudo apt purge nvidia* sudo apt autoremove && sudo apt clean - 因为Quadro NVS 420是老显卡,NVIDIA官方已经停止对它的新驱动支持,最合适的选择是使用开源的nouveau驱动:
- 确保nouveau驱动被启用:打开终端编辑
/etc/modprobe.d/blacklist-nvidia.conf(如果没有就新建),确保里面没有禁止nouveau的内容。如果之前有黑名单配置,删掉相关行即可。 - 然后更新initramfs:
sudo update-initramfs -u
- 确保nouveau驱动被启用:打开终端编辑
- 重启系统,应该就能正常识别四个显示器了。
如果还是想用NVIDIA闭源驱动,你需要安装适配老显卡的legacy版本(比如nvidia-340),但注意24.04的默认仓库里可能没有这个包,需要添加第三方PPA:
sudo add-apt-repository ppa:kelebek333/nvidia-legacy sudo apt update sudo apt install nvidia-340
不过这个PPA是第三方维护的,稳定性可能不如nouveau,优先推荐用开源驱动。
额外注意事项
- 以后如果再升级系统,建议先检查显卡驱动的兼容性,避免再次出现黑屏问题。
- 如果GRUB菜单没出现,可能是因为系统默认隐藏了,你可以在开机时反复按Shift/Esc,多试几次。
备注:内容来源于stack exchange,提问作者Dan'l
相关产品推荐
相关产品推荐

