马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Ubuntu 装机黑屏:先分清发生在哪个阶段
「黑屏」在 Ubuntu 安装过程里其实是两类完全不同的故障,解法也完全不一样,第一步必须先判断卡在哪:
- 引导阶段黑屏:选了
Try or install Ubuntu 后还没到安装界面就一片黑,这是内核显卡驱动的问题。
- 装完重启黑屏:安装过程走完了,重启后开机动画之后直接黑,这是显示管理器(GDM)没起来。
两个都能修,往下看。
一、U 盘引导时黑屏:加 nomodeset
1.1 现象
开机从 U 盘启动,GRUB 菜单里选 Try or install Ubuntu(或 Install Ubuntu),回车后屏幕一片黑,没有任何输出,键盘无响应。
1.2 原因
新内核默认启用 KMS(Kernel Mode Setting),由内核直接接管显卡。部分核显、老笔记本的锐龙 APU、或某些笔记本的闭合盖屏合逻辑,初始化时内核模式设置会失败,屏幕就保持灭屏状态。
1.3 解法:临时加内核参数
- 在 GRUB 菜单不要直接回车,选中
Try or install Ubuntu 那一项后按 E 进入编辑模式。
- 找到以
linux 开头那一行,里面有 quiet splash。
- 把
quiet splash 删掉,在原来的 --- 位置(splash 后面)补上 nomodeset。
- 按 F10 启动,就能进桌面了。
完整的一行改动大致是这样(不同版本略有差异):
linux /casper/vmlinuboot ... quiet splash --- quiet splash nomodeset ---
也就是把「--- 之后的内容」替换成「nomodeset」,或者简单点:quiet splash 换成 nomodeset 也行,两种都能进系统。
1.4 不想每次都手改怎么办
按 E 改只对本次有效。想永久生效,进系统后改 GRUB 配置:
sudo nano /etc/default/grub
# 找到 GRUB_CMDLINE_LINUX_DEFAULT 那行,前后加 nomodeset
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
sudo update-grub
实测下来 nomodeset 会让桌面使用软件渲染,帧率略低但稳定;装完系统后建议把 /etc/default/grub 里的 nomodeset 去掉再 update-grub,恢复正常显卡性能。
二、装完重启黑屏:重装 GDM
2.1 现象
安装走完、提示重启后,开机界面一闪而过直接黑屏,登录界面出不来,鼠标键盘看起来「没反应」。
2.2 进命令行修复
- 保持黑屏状态,按 Ctrl + Alt + F2(个别机器是 F3/F4)切到虚拟控制台。
- 输入安装时设置的用户名,回车,再输入密码(密码不回显,输完直接回车)。
- 确认能登进去,说明系统本身是好的,只是显示服务没起来。
2.3 重装显示管理器
把 GDM(GNOME Display Manager)卸了重装,这是最有效的办法:
sudo apt purge gdm gdm3 # 卸载 gdm 和 gdm3
sudo apt install gdm3 ubuntu-desktop # 重新安装 gdm3 与完整桌面
sudo systemctl restart gdm # 重启 gdm3 服务
reboot
顺序别打乱:先 purge 再 install,直接 restart 而不重装,很多情况下不会恢复。装完自动重启,进到登录界面就说明修好了。
三、先做一次快速体检
进命令行后先跑两条,能省掉一半瞎猜:
# 看显卡驱动加载情况
lspci -k | grep -A3 -i vga
# 看显示管理器状态
systemctl status gdm3
journalctl -xb | grep -i -E "gdm|lightdm| Xorg |error" | tail -30
如果 systemctl status gdm3 显示 failed 或 activating,journalctl 里一般能直接看到是 Xorg 崩了还是 plymouth 卡住。
四、其他可能
- 装完进得去但分辨率不对:装 NVIDIA 专有驱动前先
sudo ubuntu-drivers autoinstall,禁用安全启动(Secure Boot)否则模块签不上。
- 双系统开机黑:多半是 Ubuntu 的 GRUB 把 Windows 盘识别成显卡相关参数出错,进 BIOS 把「首选显卡」从 hybrid/auto 改成 NVIDIA PCIe 独显试试。
- 远程 SSH 能连但本地黑:说明系统跑得好好的,只是本地显示链路断,重点查 GDM 和 Xorg 日志
,别去重装系统。
- 服务器版本来就没桌面:确认装的是
ubuntu-desktop 而不是 server 镜像,server 版默认只有命令行。
小结
两条线记牢:引导阶段黑屏 = 内核显卡模式问题 → 按 E 加 nomodeset 再 F10;装完重启黑屏 = GDM 没起来 → Ctrl+Alt+F2 登录后 purge 再重装 gdm3。判断不清在哪一步,就按 F2 进命令行,能登进去就说明系统活着,问题只在显示层,别急着重装。
qidao123.com企服评测-应用市场 编辑提示 |