我在 Virtualbox 4.2.16 上安装了 Ubuntu 64 位。Ubuntu 中也安装了 Guest Additions。
但是,Ubuntu 的显示分辨率似乎不会随着 Virtualbox 窗口大小调整或进入全屏模式而改变。有什么想法吗?
答案1
我在运行新安装的 VirtualBox 版本(VirtualBox 6.0)时也遇到了这个问题。我尝试安装上述软件包,但没有成功。我的解决方案比我预想的要简单。在机器关闭时,转到:
设置(虚拟机)>显示>图形控制器>并选择“VBoxVGA”
VirtualBox 默认将此选项设置为“VMSVGA”。幸运的是,我在比较一些虚拟机之间的设置时注意到了这个细微的差别。希望这对您也有效!
答案2
只需输入:sudo apt-get install virtualbox-guest-additions-iso
答案3
答案4
我尝试了所有建议的解决方案:
- 在客户机(Kubuntu 18.04)中,我安装了“virtualbox-guest-additions-iso”(感谢 Moshe Beeri)
- 安装了“virtualbox-guest-dkms”(感谢 Dr. Windows 的提示)
- 当客户机关闭时,我检查了“最大客户屏幕尺寸”是否设置为“自动”(在另一篇文章中看到此建议)
- 然后我将“图形控制器”改为“VBoxVGA”。(感谢 uceieluez)
仅在第 4 步之后,客户机的分辨率才固定。现在它会自动调整大小以适合虚拟机窗口。
我不确定这个问题是否是由于更换了图形控制器或以上所有原因造成的。无论如何,谢谢大家。