温馨提示×

ubuntu virtualbox怎么调分辨率

小樊
57
2026-09-25 05:50:41
栏目: 智能运维

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


一、先装 VirtualBox 增强功能(最重要)

如果你还没装 Guest Additions,分辨率通常只能选很低的值。

操作步骤

  1. 启动 Ubuntu 虚拟机
  2. 菜单栏点击
    设备(Devices) → 安装增强功能(Insert Guest Additions CD image)
  3. Ubuntu 里会弹出一个光盘,打开它
  4. 右键 → 在终端打开,执行:
    sudo ./VBoxLinuxAdditions.run
    
  5. 安装完成后重启:
    sudo reboot
    

装完后一般可以直接拖窗口、自动适应分辨率。


二、自动适应窗口大小

装好增强功能后:

  • 视图(View) → 自动调整窗口大小(Auto-resize Guest Display)
  • 或直接按:Host + F(全屏)

三、手动改分辨率

方法 1:Ubuntu 系统设置

  1. 打开 设置 → 显示(Displays)
  2. 在“分辨率”里选择你需要的
  3. 应用并保存

方法 2:用 xrandr 手动加分辨率(高级)

如果列表里没有你想要的分辨率:

xrandr

查看当前显示名(如 Virtual1)

cvt 1920 1080

复制输出的 Modeline

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

(重启会失效,需要可写脚本)


四、VirtualBox 全局设置(可选)

关闭虚拟机后:

  • 设置 → 显示 → 显存大小(建议 ≥ 128MB)
  • 勾选 启用 3D 加速

如果你愿意,可以告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04?)
  • VirtualBox 版本
  • 是黑屏、分辨率锁死、还是不能全屏?

我可以给你更精确的方案。

0 踩