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

Nyx*_*nyx 33 virtualbox display-resolution

我已经在 Virtualbox 4.2.16 上安装了 Ubuntu 64 位。Guest Additions 也安装在 Ubuntu 中。

然而,Ubuntu 的显示分辨率似乎并没有随着 Virtualbox 窗口的大小调整或我们进入全屏模式而改变。有任何想法吗?

小智 30

我在运行新安装的 VirtualBox (VirtualBox 6.0) 版本时也遇到了这个问题。我尝试安装上述软件包,但没有运气。我的解决方案比我预期的要简单。在机器断电的情况下,转到:

设置(VM)> 显示> 图形控制器> 并选择“VBoxVGA”

默认情况下,VirtualBox 已将此选项设置为“VMSVGA”。幸运的是,在比较我的一些虚拟机之间的设置时,我注意到了这种细微的差异。我希望这也适用于你!

  • 选择 VBoxSVGA 并启用 3D 加速 (2认同)

Mos*_*eri 12

只需输入: sudo apt-get install virtualbox-guest-additions-iso

  • 这并没有达到目的。 (3认同)

Avi*_*Raj 11

这里安装最新版本的 virtualbox,比如 4.3.10 或更高版本,以及相应的来宾添加、扩展, 或者您也可以通过apt-get从多元宇宙存储库安装最新的 virtualbox 版本。我在运行 Ubuntu 14.04 作为来宾操作系统的旧版 virtualbox 中也遇到了同样的问题。

要安装来宾添加,请遵循答案。


小智 10

如果安装了来宾添加后发生这种情况,则可能有助于重新配置 DKMS

dpkg-reconfigure virtualbox-guest-dkms
Run Code Online (Sandbox Code Playgroud)

每次升级内核时都会发生这种情况,上面提供了解决方案。

  • 不要忘记安装 `dkms` 包。它不是依赖项,但如果您安装了它,内核升级挂钩将自动重建 Virtualbox 内核模块。 (3认同)

kom*_*mer 5

对于那些已经拥有来宾扩展和附加功能的用户,您应该检查其他驱动程序并安装 virtualbox 的专有视频驱动程序,然后重置您的机器。


小智 5

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

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

只有在第 4 步之后,来宾机器的分辨率才被修复。现在它会自动调整大小以适应虚拟机窗口。

我不确定修复是因为更改了图形控制器还是上述所有原因。不管怎样,谢谢大家。