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

VirtualBox中Ubuntu 23.10虚拟机屏幕花屏的原因及解决方法

VirtualBox中Ubuntu 23.10虚拟机屏幕花屏的原因及解决方法

嗨,我之前折腾VirtualBox里的Ubuntu 23.10时也碰到过这种屏幕花屏的糟心事,结合Stack Exchange社区里的经验,给你整理了几个常见的原因和对应的解决办法,你可以挨个试试:

1. VirtualBox Guest Additions未安装或版本不兼容

这是最常见的原因之一,Guest Additions负责虚拟机和宿主机之间的硬件适配,包括显示输出,版本不匹配或未安装很容易导致花屏。

  • 解决步骤:
    1. 先在Ubuntu虚拟机里打开终端,输入 sudo apt install build-essential dkms linux-headers-$(uname -r),按回车执行,输入用户密码确认安装依赖包。
    2. 在VirtualBox顶部菜单栏的「设备」里,点击「插入Guest Additions光盘镜像」。
    3. 此时Ubuntu桌面会弹出光盘窗口,打开终端进入光盘挂载目录(一般是 /media/$USER/VBox_GAs_*),执行 sudo ./VBoxLinuxAdditions.run。
    4. 安装完成后重启虚拟机,看看花屏问题是否消失。

2. 显示配置参数不合理

显存分配不足或者图形控制器选错,也会导致启动时屏幕出现乱码。

  • 解决步骤:
    1. 先关闭Ubuntu虚拟机。
    2. 在VirtualBox主界面选中你的虚拟机,点击「设置」→「显示」。
    3. 将「显存大小」拉到VirtualBox允许的最大值(比如128MB或更高)。
    4. 把「图形控制器」设置为VMSVGA(这是Ubuntu 20.04及之后版本推荐的选项,兼容性更好)。
    5. 保存设置后重新启动虚拟机测试。

3. Ubuntu图形会话或驱动问题

Ubuntu 23.10默认使用Wayland会话,部分情况下和VirtualBox的兼容性不太好;另外默认的开源显卡驱动也可能存在冲突。

  • 解决方法:
    • 切换到Xorg会话:在Ubuntu登录界面,点击用户名旁边的小齿轮图标,选择Ubuntu on Xorg,然后登录,看看花屏是否消失。
    • 更新显卡驱动:打开Ubuntu的「软件和更新」,切换到「附加驱动」标签页,选择推荐的闭源显卡驱动(如果你的宿主机是NVIDIA显卡,这里会显示对应的NVIDIA驱动选项),点击「应用更改」,安装完成后重启虚拟机。

4. VirtualBox版本过旧

旧版本的VirtualBox对新发布的Ubuntu 23.10兼容性可能不足,容易出现各种显示问题。

  • 解决步骤:
    1. 在Windows 10的「设置」→「应用」里找到VirtualBox,卸载当前版本。
    2. 下载最新的稳定版VirtualBox安装包,安装完成后重新启动你的Ubuntu虚拟机。

备注:内容来源于stack exchange,提问作者vico

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.20 06:38:14