无法在 Xenserver Windows 7 客户机上使用 1920x1080 分辨率

无法在 Xenserver Windows 7 客户机上使用 1920x1080 分辨率

我在专用服务器上使用 Xenserver 6.2,并创建了 Windows 7 Ultimate x64 sp1 客户机,现在我使用 Teamviewer 远程管理它。我试过 Powerstrip,但我的高级计时设置是灰色的。我也试过安装 xenserver 工具,但没有成功。但通过 rdp 连接使分辨率完美,但它仅在远程桌面连接上,我想要 1920x1080 作为默认值。大家有什么解决办法吗?

答案1

XenServer 使用Cirrus 视频驱动程序默认情况下,所有新的虚拟机都提供基本图形和最大 1024x768 的桌面分辨率。

为了获得更好的分辨率(最高 2560x1600)和色彩深度(32bpp),您需要更改 VM 参数以使用标准 VGA 驱动程序代替Cirrus 视频驱动程序

  1. 关闭虚拟机
  2. 从命令行找到您的虚拟机的 UUID:
    • xe vm-list
  3. 获取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

参考:http://xenserver.org/discuss-virtualization/virtualization-blog/entry/vga-over-cirrus-in-xenserver-6-2.html

相关内容