我最近在 Windows 7 Home Premium 机器上安装了 VMware 4.0+。我在上面安装了 Ubuntu 12.04 LTS。但是,当我打开虚拟机时,Ubuntu 不会以全屏模式运行。此外,VMware 的性能有点不稳定,不太流畅。
我的 Windows 7 系统配有 1920x1080 的全高清显示屏。我希望能够以相同的分辨率运行 Ubuntu。
答案1
如果自动模式失败,您可以尝试xrandr
在控制台中查看 Ubuntu 支持哪些分辨率。它将为您提供类似以下内容的信息:
$ xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
VGA1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
1366x768 59.8*+
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
进而:
$xrandr -s 1366x768
答案2
- 在 VMware 中启用 3D 加速。
- 将显示选项设置为“AuTomatic”/“主机屏幕”
- 在 Ubuntu 中安装 VMware 工具以启用动态屏幕调整大小。
- 使用Ctrl++启用/禁用全屏模式Alt。Enter
答案3
这似乎是与 VMWare 或 Ubuntu 中的 xorg 模块相关的错误。更多信息可以在这里找到这里。就我而言,出现此问题的原因是我在工作时连接到的显示器是 16:10,而不是笔记本电脑屏幕上的 16:9。我能够利用一种解决方法(Karan 在上面链接中提到),即使用 Ctrl-Alt-Enter 退出全屏模式,然后再次按下该键重新进入全屏模式,分辨率恢复为 1920x1080。希望此解决方法继续有效。
答案4
对于我的 VMWare Player 版本 12.1.1 build-3770994,没有“自动”/“主机屏幕”的显示选项。
相反,我:
- 安装了 VMWare Tools。我使用的是 Ubuntu 16.04,
open-vm-tools-desktop
对我来说效果最好。请参阅此问题。 - 检查虚拟机设置->选项->电源->“开机后进入全屏模式”复选框。