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

Ubuntu 16.04仅关机显示启动画面,开机无启动画面求助

解决Ubuntu 16.04 + NVIDIA显卡开机黑屏无启动画面的问题

我之前帮朋友处理过几乎一模一样的情况——装了NVIDIA显卡的Ubuntu 16.04,关机能看到启动画面,开机却直接黑屏。试过常规NVIDIA修复没用?那咱们试试下面几个针对性的方案:

方案1:调整GRUB的显示参数(最常见的解决途径)

GRUB的帧缓冲配置经常是这类问题的根源,尤其是NVIDIA显卡和UEFI/BIOS的兼容性问题:

  • 先编辑GRUB配置文件:sudo nano /etc/default/grub
  • 找到GRUB_CMDLINE_LINUX_DEFAULT这一行,把原来的参数(一般是quiet splash)修改成:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=efifb:off nvidia-drm.modeset=1"
    
    (如果是BIOS模式而非UEFI,把video=efifb:off换成video=vesa:off)
  • 再找到GRUB_GFXMODE,设置成你显示器的原生分辨率,比如GRUB_GFXMODE=1920x1080,然后添加一行GRUB_GFXPAYLOAD_LINUX=keep
  • 保存退出后,更新GRUB:sudo update-grub
  • 重启系统看看效果

方案2:修正NVIDIA驱动的显示输出配置

有时候NVIDIA驱动会在开机时错误选择未连接的显示器,导致黑屏:

  • 先登录系统(如果能通过Ctrl+Alt+F1切换到终端的话),运行xrandr查看当前的显示器接口(比如DP-0、HDMI-0)
  • 编辑Xorg配置文件:sudo nano /etc/X11/xorg.conf
  • 在Device段添加以下内容(把DP-0换成你刚才查到的接口):
    Option "ConnectedMonitor" "DP-0"
    Option "metamodes" "DP-0: 1920x1080_60 +0+0"
    
  • 保存后重启,或者重启显示管理器:sudo service lightdm restart

方案3:重置显示管理器配置

如果是LightDM(Ubuntu 16.04默认)的配置出问题,也会导致开机无画面:

  • 重新配置LightDM:sudo dpkg-reconfigure lightdm,在弹出的选项里选择LightDM作为默认显示管理器
  • 如果还是不行,试试重置LightDM的配置文件:sudo rm /etc/lightdm/lightdm.conf,然后重启系统

方案4:调整NVIDIA驱动的加载时机

有些NVIDIA驱动版本会在系统早期加载时触发黑屏,试试延迟驱动加载:

  • 编辑modprobe配置:sudo nano /etc/modprobe.d/nvidia.conf
  • 添加一行:options nvidia modeset=1
  • 更新initramfs:sudo update-initramfs -u
  • 重启系统

如果以上方案都没效果,建议查看开机日志找线索:

  • 查看NVIDIA相关日志:dmesg | grep nvidia
  • 查看Xorg日志:cat /var/log/Xorg.0.log,找带有EE标记的错误信息,这些能帮你定位具体问题

内容的提问来源于stack exchange,提问作者mdeligt_

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 10:44:15