Running spice-guest-tools-0.3.exe in a QEmu/KVM guest VM normally installs the QXL graphics driver alongside the Virtio drivers. However on Windows Vista and presumably Windows 2003, Windows 2008 and Windows 2008r2 this is not the case.
Looking at the installed files I see that only the drivers/winxp and drivers/win7 directories have QXL drivers which is probably the first-level reason for this. Note that both the Windows XP and Windows 7 QXL drivers install successfully on Windows Vista so that provides a workaround.
Using the QXL driver on Vista greatly improves the mouse handling. It does have an alpha blending issue which is visible in the Desktop Gadgets area though.
Some extra informaion:
* 32-bit Windows Vista straight from CD, no windows updates.
* For more details about the transparency issue see bug 61124.
Is this still an issue with the newest spice-guest-tools release (0.100)? http://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-0.100.exe
Created attachment 115620 [details]
missing qxl files
Yes, this issue is still present with the spice-guest-tools 0.100 release. During installation I get prompts asking whether to install the unsigned drivers (Virtio-Serial, Virtio Balloon, Red Hat Virtio SCSI, Red Hat Virtio Ethernet). The next installer steps flash too quickly for me to be able to read them and I get to the 'Finish' button with no QXL driver.
A workaround is to then install the QXL driver manually by manually browsing and picking the Windows XP one.
As before, looking at the content of c:\Program Files\SPICE Guest Tools\drivers I see that there is no qxl.* file in the vista, win2k3, win2k8 directories (also apparently there is no 32 bit driver for win2k8r2, and no 64 bit driver for winxp.
Note that vdagent.exe does get installed and runs.
Reopening as the issue is still present.
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/spice/spice-nsis/issues/1.