ubuntu

VirtualBox如何调整Ubuntu虚拟机分辨率

小樊
36
2025-06-04 20:41:46
栏目: 云计算

在VirtualBox中调整Ubuntu虚拟机分辨率的方法如下:

安装Guest Additions

  1. 打开VirtualBox,选择你的Ubuntu虚拟机,点击“设备”菜单,然后选择“安装Guest Additions”。
  2. 在Ubuntu虚拟机中,打开终端(Ctrl+Alt+T),挂载Guest Additions光盘镜像:
sudo mkdir /mnt/cdrom
sudo mount -o loop /usr/share/virtualbox/VBoxGuestAdditions.iso /mnt/cdrom
  1. 安装Guest Additions:
sudo /mnt/cdrom/VBoxLinuxAdditions.run
  1. 安装完成后,重启虚拟机。

通过xrandr命令调整分辨率

  1. 打开终端(Ctrl+Alt+T)。
  2. 使用以下命令查看当前分辨率选项:
xrandr
  1. 使用以下命令添加新的分辨率(以1920x1080为例):
xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
  1. 将新分辨率添加到Virtual1输出:
xrandr --addmode Virtual1 "1920x1080_60.00"
  1. 设置Virtual1输出为新的分辨率:
xrandr --output Virtual1 --mode "1920x1080_60.00"

通过/etc/rc.local文件调整分辨率(适用于重启后生效)

  1. 打开终端(Ctrl+Alt+T)。
  2. 使用文本编辑器打开/etc/rc.local文件(需要root权限):
sudo gedit /etc/rc.local
  1. 在文件中添加以下行(以1920x1080为例):
#!/bin/bash
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"
  1. 保存文件并退出编辑器。
  2. 设置/etc/rc.local文件为可执行:
sudo chmod +x /etc/rc.local
  1. 重启虚拟机。

以上方法可以帮助你在VirtualBox中调整Ubuntu虚拟机分辨率。如果遇到问题,请确保Guest Additions已正确安装,并检查虚拟机设置中的显示选项。

0
看了该问题的人还看了