![无法在 Xenserver Windows 7 客户机上使用 1920x1080 分辨率](https://linux22.com/image/1426818/%E6%97%A0%E6%B3%95%E5%9C%A8%20Xenserver%20Windows%207%20%E5%AE%A2%E6%88%B7%E6%9C%BA%E4%B8%8A%E4%BD%BF%E7%94%A8%201920x1080%20%E5%88%86%E8%BE%A8%E7%8E%87.png)
我在专用服务器上使用 Xenserver 6.2,并创建了 Windows 7 Ultimate x64 sp1 客户机,现在我使用 Teamviewer 远程管理它。我试过 Powerstrip,但我的高级计时设置是灰色的。我也试过安装 xenserver 工具,但没有成功。但通过 rdp 连接使分辨率完美,但它仅在远程桌面连接上,我想要 1920x1080 作为默认值。大家有什么解决办法吗?
答案1
XenServer 使用Cirrus 视频驱动程序默认情况下,所有新的虚拟机都提供基本图形和最大 1024x768 的桌面分辨率。
为了获得更好的分辨率(最高 2560x1600)和色彩深度(32bpp),您需要更改 VM 参数以使用标准 VGA 驱动程序代替Cirrus 视频驱动程序。
- 关闭虚拟机
- 从命令行找到您的虚拟机的 UUID:
xe vm-list
- 获取UUID值,运行以下两个命令:
xe vm-param-set uuid=<UUID> platform:vga=std
xe vm-param-set uuid=<UUID> platform:videoram=16
这些步骤已经在XenServer 6.5上测试过并且运行良好!
您可以随时使用以下命令删除上面定义的属性,然后切换回使用默认的 Cirrus 视频驱动程序:
xe vm-param-remove uuid=<UUID> param-name=platform param-key=vga
xe vm-param-remove uuid=<UUID> param-name=platform param-key=videoram