我在 Virtualbox 4.3.16(在 Windows 8 上运行)上创建了一个 Ubuntu 14.04 VM。我已安装所有 Ubuntu virtualbox-guest* 软件包。
我可以在 Ubuntu VM 中设置的最高屏幕分辨率是 1280x960 (4:3)。其他选项是 1024x768 和 800x600。我真正想要的是将屏幕分辨率设置为与主机操作系统的分辨率相同。即 1920x1080。
有谁知道如何做到这一点?
答案1
确保已在下拉菜单 ( + )Auto-resize Guest Display
下勾选。您可以通过其小图标判断其当前设置。然后尝试移动窗口,即将其恢复为向下/最大化。View
HostG
然后 Ubuntu 应该会根据窗口大小自动缩放其显示。
答案2
请尝试从主机虚拟盒视图设置中调整客户显示器的大小。
仅仅因为您安装了客户机软件包并不意味着它们正在被使用。我在 Windows 7 主机 -> Ubu 14.04 客户机上遇到了问题,vboxvideo 无法成功加载。如果您的 Xserver 无法加载该驱动程序,并且您没有提供任何替代后备方案,那么这也可以解释为什么 Xserver 会限制您的显示分辨率大小。
尝试从一开始就以全屏模式启动您的虚拟机(而不是在 gdm 加载后最大化)。如果它不能自动适应全屏,您的 Xserver 需要一些配置或安装一些额外的软件包。