【问题标题】:How to configure windows server 2012 for using SPICE?如何配置 windows server 2012 以使用 SPICE?
【发布时间】:2015-04-17 05:12:55
【问题描述】:

我了解到安装在虚拟机(virt-manager、libvirt、kvm、qemu)中的 windows server 2012 的分辨率可以通过使用SPICE 来提高。
为了做到这一点,我必须:
1) 在 windows server 2012 中安装特定的驱动程序 (qxl),
2) 配置虚拟机使用 qxl 视频和 Spice 显示/频道。

第二点“似乎”很容易(see here)...

对于第一点,我下载了驱动程序here,点击http://www.spice-space.org/download/windows/qxl/qxl-0.1-21/
接下来,我提取了qxl_8k2r2_x64.zip的内容,
最后,我尝试通过命令安装驱动:

pnputil -i-a qxl.inf

我收到了这条消息:

failed to install the driver on any of the devices on the system. no more data is available.

问题:我的说法正确吗?我忘记了一些东西吗?

注意:我还尝试通过选择当前显示适配器(Microsoft Basic Display Adapter)从设备管理器安装/修改驱动程序,但我收到了以下消息:设备是最新的。

【问题讨论】:

    标签: video virtualization windows-server-2012 kvm


    【解决方案1】:

    没有可用于 Windows Server 2012 的公开数字签名驱动程序包

    对于那些可以访问 rhn.redhat.com 的人,可以使用 virtio-win-1.6.7 的 rpm 包。所有驱动程序都由 Redhat 签名,因此它们可以毫无问题地安装。 qxl.sys 驱动程序必须使用来自 cmd 终端的 pnputil -i -a qxl.inf 从驱动程序文件夹安装。请记住,此 cmd 终端必须以 root 身份运行。

    【讨论】:

    • 您在 Proxmox 上复制了文本!你自己测试了吗?
    • 并且qxl.sys在这个包中不存在!!
    【解决方案2】:

    我不认为问题在于您如何安装驱动程序,因为我安装驱动程序的方式相同。问题在于驱动程序本身。在 github 上还有另一个项目,用于支持 Windows 8 和 Windows 2012 的驱动程序。我试过了,它在 Windows 2012 Server 上非常适合我!

    这里是项目的链接:https://github.com/vrozenfe/qxl-dod

    您还可以在该页面上找到二进制文件的链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-21
      • 1970-01-01
      • 2017-02-22
      相关资源
      最近更新 更多