无法在 Xenserver windows 7 来宾上使用 1920x1080 分辨率

Sha*_*jib 4 windows-7 display virtualization display-driver xenserver

我在我的专用服务器上使用 Xenserver 6.2 并创建了一个 windows 7 Ultimate x64 sp1 来宾,现在我正在使用 Teamviewer 远程管理它。我试过 Powerstrip ,但我的 Advanced Timing 设置是灰色的。我也试过安装 xenserver 工具,但没有成功。但是通过 rdp 连接使分辨率完美,但它仅适用于远程桌面连接,我希望默认为 1920x1080。任何解决方案吗?

dez*_*lov 5

XenServer默认为所有新 VM使用Cirrus 视频驱动程序,它提供基本图形和 1024x768 的最大桌面分辨率。

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

  1. 关闭你的虚拟机
  2. 在命令行中,找到 VM 的 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