在 Ubuntu + VirtualBox 环境下出现黑屏,原因通常集中在显示设置、显卡驱动、系统卡死、或安装问题。下面按“最常见 → 较少见”帮你排查。
VirtualBox 默认有时会用 VMSVGA / VBoxVGA / VBoxSVGA,不同 Ubuntu 版本兼容性不同。
解决方法:
装完后黑屏或分辨率异常,基本都是这个原因。
解决:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
然后在 VirtualBox 菜单:
设备 → 安装增强功能
如果你是 NVIDIA 主机 + Ubuntu 虚拟机黑屏
尝试:
nomodeset临时解决(启动项):
Shiftelinux 行加:nomodeset
Ctrl + X 启动按 Ctrl + Alt + F3 看看能否进入终端。
如果能:
sudo apt install --reinstall ubuntu-desktop
sudo reboot
尝试切回 X11:
sudo nano /etc/gdm3/custom.conf
改为:
WaylandEnable=false
重启。
| 检查项 | 状态 |
|---|---|
| 显存 ≥ 128MB | ✅ |
| 3D 加速测试开关 | ✅ |
| Guest Additions 安装 | ✅ |
| nomodeset 测试 | ✅ |
| TTY 可进 | ✅ |
请告诉我:
我可以直接给你对应的一步到位方案。