温馨提示×

ubuntu virtualbox如何设分辨率

小樊
41
2026-10-24 12:38:51
栏目: 智能运维

在 Ubuntu + VirtualBox 里设置分辨率,通常有以下几种方法,按推荐顺序来:


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

增强功能装好后,可以自动适配窗口大小,也能手动调分辨率。

1. 安装增强功能

在 VirtualBox 菜单:

设备 → 安装增强功能 (Insert Guest Additions CD image)

Ubuntu 里会弹出一个光盘,打开后运行:

sudo sh VBoxLinuxAdditions.run

安装完成后重启:

sudo reboot

2. 设置分辨率

  • 重启后,直接 拖动 VirtualBox 窗口,分辨率会自动变化
  • 或:
设置 → 显示 → 分辨率

(系统设置里)


二、手动修改分辨率(未装增强功能时)

查看支持的分辨率

xrandr

示例:设置为 1920x1080

xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 1920x1080_60.00
xrandr --output Virtual1 --mode 1920x1080_60.00

注意:Virtual1 可能因版本不同叫 VGA-1 等


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

VirtualBox → 设置 → 显示 → 显存大小(建议 128MB 以上)

并可勾选:

  • ✅ 启用 3D 加速
  • ✅ 自动调整窗口大小

四、常见问题

分辨率选项很少?

→ 没装 Guest Additions
→ 显存太小
→ 使用的不是 VirtualBox 显卡

Wayland 下无效?

可切换为 X11:

sudo nano /etc/gdm3/custom.conf

取消注释:

WaylandEnable=false

如果你告诉我:

  • Ubuntu 版本(如 22.04 / 24.04)
  • 是否装了增强功能
  • 是桌面版还是服务器版

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

0 踩