Ubuntu 没有提供预期的屏幕分辨率

Ubuntu 没有提供预期的屏幕分辨率

我最近在 VirtualBox 上创建了一个 Ubuntu 12.04.2 64 位虚拟机,而且我不太习惯 Linux(前几周我使用过 Linux Mint),所以请参考东西的全名,而不仅仅是“什么不是命令”。

问题是我无法设置我的电脑支持的完整分辨率(我认为是 1366 x 768),

我已经发现拉尔 斯提斯并尝试了大多数相应的解决方案,但都没有效果。

如果我xrandr在终端输入,我会得到:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
    1024x768       61.0* 
    800x600        61.0  
    640x480        60.0  

如您所见,最大值太低了。并且在屏幕设置中(我的意思是,使用 GUI),只显示 1024x768 和 800x600。我不记得这些问题的具体答案,但它是终端中的一个(再次使用xrandr)使我想要的分辨率出现(虽然选择时会出错,不是甚至先改为 1366x768 分辨率,然后再改回 1024x768)。

答案1

您需要安装 VirtualBox Guest Additions 才能正确使用图形。请参阅下面链接的问答,了解如何操作。

如何在 VirtualBox VM 中安装 Guest Additions?

背景信息

VirtualBox 主机模拟的显卡需要优化才能正常运行、流畅并提供与主机操作系统的集成(共享文件夹、共享剪贴板、鼠标指针集成等)。这些优化是通过虚拟显卡另一端的驱动程序(即客户操作系统)的某种协作来实现的。Guest Additions 包含 VirtualBox 的多项功能的驱动程序,包括 VirtualBox 模拟的显卡的驱动程序(Xorg 内核模块)。

没有司机,它只是在有限的VESA 模式,没有任何形式的硬件加速。您会注意到它有点迟缓,并且无法使用高分辨率等所有功能。

相关内容