VirtualBox中的Linux framebuffer与VMware相比
我正在尝试使用虚拟化工具,我希望至少能够理解甚至在您的帮助下解决问题。 简而言之,这是我的配置:Windows XP SP2 32位为“主机”,VirtualBox 4.1.6和VMware 8.0.1为虚拟化应用程序。 我安装了VirtualBox和VMware Arch Linux 作为客户操作系统(虽然它不是与操作系统相关的问题,但这可能并不重要)。 在VirtualBox中,我有一个相对有限的帧缓冲可用分辨率列表(所有都是非常标准的,如800x600,1024x768等),最大的是1600x1200,而我的显示器是1920x1200。 然后我在VMware上安装了完全相同的Arch Linux,并且我可以在这里看到很多分辨率,其中很多都不是那么标准(如1400x1050,1440x900,1856x1392等等),最大的甚至是2560x1536当然,我可以在那里找到我的1920x1200并有效地使用它。 虽然我将不得不使用VirtualBox,但我希望能够在帧缓冲区获得类似的结果。 (请注意, X 系统不会涉及,只有帧缓冲在无X环境下工作) 我的问题是: 这是正常的限制吗?帧缓冲是否应该在VirtualBox中以这种方式工作(虽然可以获得更多并且VMware证明了这一点)?如何获得更多帧缓冲分辨率(如果可能)应该怎么做?