主机:VMWare Workstation 12 Player 12.5.5 Windows 10
嘉宾:Debian 8 Jessie,Awesome WM
我一直在尝试查找我使用的虚拟机中突然出现的配置错误,其中 vmware-tools 的自动调整功能停止工作。自动调整功能停止工作后,分辨率固定为 800x600。如果我
xrandr --size 1360x768
它会将分辨率更改为新分辨率。输出的分辨率列表xrandr
不包括 LCD 的原始分辨率 1600x1200。我在网上尝试了许多其他类似问题的解决方案,但都没有解决我的问题。我删除了 X11 并重新安装它,删除了 open-vm-tools-desktop 并重新安装,与 VMware 提供的 vmware-tools 版本相同。最后,我有另一个与此主机几乎相同的 debian vm,它显示了xrandr
更完整的分辨率列表,并且自动调整功能正常运行。我希望让自动调整功能再次运行,而不必创建新的 vm。
答案1
最近我也遇到了同样的问题,但我设法找到了罪魁祸首,因为我对同一个客户机(Linux 放在 USB 驱动器上)使用了 2 个不同的 .vmx 文件,在 2 台不同的计算机上运行它,幸运的是只有 1 个文件损坏了。比较两个文件后发现,只需从 .vmx 文件中删除以下几行,它就可以重新开始工作:
svga.guestBackedPrimaryAware = "TRUE"
svga.maxWidth = "1920"
svga.maxHeight = "1080"
svga.autodetect = "TRUE"
svga.vramSize = "134217728"