温馨提示×

ubuntu virtualbox怎调分辨率

小樊
55
2026-10-01 02:01:59
栏目: 智能运维

在 Ubuntu + VirtualBox 里调整分辨率,常见有几种方式,按推荐顺序来:


一、安装 VirtualBox 增强功能(最推荐 ✅)

如果没装增强功能,分辨率通常只能选很少几种。

步骤:

  1. 启动 Ubuntu 虚拟机
  2. 菜单栏点击
    设备(Devices) → 插入增强功能光盘(Insert Guest Additions CD)
  3. 在 Ubuntu 里会自动弹出光盘,或手动打开终端:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
  1. 运行增强功能安装:
cd /media/$USER/VBox_GAs_*/
sudo ./VBoxLinuxAdditions.run
  1. 重启虚拟机:
sudo reboot

重启后就可以:

  • 自动随窗口大小变化
  • 在 设置 → 显示 里选更高分辨率

二、直接修改分辨率(已装增强功能)

方法 1:图形界面

  • 打开 设置 → 显示(Displays)
  • 选择分辨率 → Apply

方法 2:命令行(xrandr)

xrandr
xrandr --output Virtual1 --mode 1920x1080

(Virtual1 可能不同,看 xrandr 输出)


三、VirtualBox 全局设置(影响所有虚拟机)

  1. 关闭虚拟机
  2. VirtualBox → 设置 → 显示
  3. 显卡控制器选 VBoxSVGA
  4. 显存调到 128MB
  5. 勾选 启用 3D 加速

四、常见问题

❌ 分辨率还是很低?

  • 没装 Guest Additions
  • 用的是 Wayland(可切换 Xorg)
echo $XDG_SESSION_TYPE

❌ 黑屏 / 卡顿?

  • 关闭 3D 加速试试
  • 显存调小一点

如果你告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • VirtualBox 版本
  • 是桌面版还是服务器版

我可以给你更精确的步骤。

0 踩