我在 Windows7 主机上的虚拟机上安装了 ubuntu
ubuntu 的默认分辨率是 800 x 600,我该如何增加这个分辨率?
我的 Windows7 分辨率很高,这使我的虚拟框窗口非常小且难以使用
在 ubuntu 上,我似乎找不到增加分辨率的方法,我只能选择 800 x 600
我需要安装一些驱动程序吗?
答案1
您需要确保安装了来宾添加程序,为此最好安装动态内核模块支持(dkms)包。从终端/命令提示符:
sudo apt-get install dkms
安装完成后,您可以挂载客户机添加 ISO 并运行安装程序脚本,重新启动,然后您应该能够调整分辨率、以无缝模式运行等:
sudo /media/VBOX*/VBoxLinuxAdditions.run
Ubuntu StackExchange 网站上给出了一些额外的想法和建议:
https://askubuntu.com/questions/3205/higher-screen-resolution-in-virtualbox
答案2
在您的客户端中使用 xrandr,在您的例子中是“ubuntu”,但请注意“全新终端”
例子:
$ xrandr -q
Screen 0: minimum 64 x 64, current 3200 x 900, maximum 32000 x 32000
VBOX0 connected 1600x900+0+0 0mm x 0mm
1600x900 60.0*+
1600x1200 60.0
1440x1050 60.0
1280x960 60.0
1024x768 60.0
800x600 60.0
640x480 60.0
VBOX1 connected 1600x900+1600+0 0mm x 0mm
1600x900 60.0*+
1600x1200 60.0
1440x1050 60.0
1280x960 60.0
1024x768 60.0
800x600 60.0
640x480 60.0
正如你所见,我没有 1920x1280,所以我这样做了:
xrandr --newmode "1920x1280" 60.0 1920 1600 1600 1440 1280 1024 800 640 -hsync +vsync
现在 ...
xrandr --output VBOX1 --mode 1920x1280
现在 ...
$ xrandr -q
Screen 0: minimum 64 x 64, current 3520 x 1280, maximum 32000 x 32000
VBOX0 connected 1600x900+0+0 0mm x 0mm
1600x900 60.0*+
1600x1200 60.0
1440x1050 60.0
1280x960 60.0
1024x768 60.0
800x600 60.0
640x480 60.0
VBOX1 connected 1920x1280+1600+0 0mm x 0mm
1920x1280 60.0 + 65.1*
1600x1200 60.0
1440x1050 60.0
1280x960 60.0
1024x768 60.0
800x600 60.0
640x480 60.0
确保您的“主机”能够解析您的 VBOX1。
问候,