调整 Virtualbox 窗口大小时分辨率不会改变

调整 Virtualbox 窗口大小时分辨率不会改变

我在 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

安装最新版本的 VirtualBox,例如 4.3.10 或更高版本这里以及相应的客人增加,扩展 或者你也可以通过以下方式从 multiverse 存储库安装最新的 virtualbox 版本apt-get。我在运行 Ubuntu 14.04 作为客户操作系统的旧版 virtualbox 中也遇到了同样的问题。

要安装访客添加功能,请按照回答。

答案4

我尝试了所有建议的解决方案:

  1. 在客户机(Kubuntu 18.04)中,我安装了“virtualbox-guest-additions-iso”(感谢 Moshe Beeri)
  2. 安装了“virtualbox-guest-dkms”(感谢 Dr. Windows 的提示)
  3. 当客户机关闭时,我检查了“最大客户屏幕尺寸”是否设置为“自动”(在另一篇文章中看到此建议)
  4. 然后我将“图形控制器”改为“VBoxVGA”。(感谢 uceieluez)

仅在第 4 步之后,客户机的分辨率才固定。现在它会自动调整大小以适合虚拟机窗口。

我不确定这个问题是否是由于更换了图形控制器或以上所有原因造成的。无论如何,谢谢大家。

相关内容