Red Hat Bugzilla – Bug 753437
Incompatibility with Windows XP KVM from fedora 15 host
Last modified: 2013-01-09 19:31:15 EST
Description of problem:
I just tried moving my KVM definitions from my fedora 15 boot partition to
my newly installed fedora 16 system. I had been using spice and qxl on
fedora 15, but now on fedora 16, Windows XP thinks the hardware has changed
and wants a new VGA driver. I thought things were supposed to be upward
compatible inside the virtual machines?
Version-Release number of selected component (if applicable):
On fedora 16:
On fedora 15 where KVM was running:
I only tried booting the KVM once, but I assume it would popup the
new hardware wizard any time I tried.
Steps to Reproduce:
2.cp /fedora15/etc/libvirt/qemu/*.xml .
3.service libvirtd restart
4.Boot a Windows XP virtual machine and watch it ask for new hardware
New hardware wizard in Windows XP virtual machine
Windows XP virtual machine doesn't realize anything has happened.
Created attachment 533251 [details]
winxppro.xml virtual machine definition from fedora 15
Also, the Windows XP virtual machine currently has the following display
Red Hat QXL GPU version 22.214.171.124 (9/29/2010)
After poking around a while, I downloaded the updated qxl driver from
into the Windows XP machine and told it to find the new driver in the
32 bit XP subdirectory from unpacking that file, and it seems to run
OK on fedora 16 now (also had to set the screen resolution back to normal
since it dropped down to 800x600 when it thought the display changed).
Even better, the same virtual machine image still runs OK under fedora 15,
so I guess everything is OK now, but I still wish it was able to transparently
run the same VMs when I upgrade the host.
And another incompatibility: I just realized my virtual machines were
awful quiet, and when I checked sound properties, it said there were
no sound devices configured, yet the VM had the ac97 audio device in
I had to go into device manager and have it rescan the system for
hardware changes for the ac97 device to appear and the VM to start
What machine type does the guest xml say it is?
Created attachment 533378 [details]
xml definition for same machine after running on fedora 16
I've added the xml for the fedora 16 version of the same machine, both
the 15 and 14 say pc-0.14.
(In reply to comment #4)
> And another incompatibility: I just realized my virtual machines were
> awful quiet, and when I checked sound properties, it said there were
> no sound devices configured, yet the VM had the ac97 audio device in
> fedora 15.
This may be a false alarm (or some kind of timing issue).
I tried to reproduce it by starting from a new image with the
same backing file, and the ac97 device was found when I booted
the new image. I guess time will tell if it is sometimes there
and sometimes not there.
I believe we have an answer for the qxl portion which will make the next release. I am curious though about the AC97 device. Please give us an update after a bit of use.
I've booted the KVM several times now since the initial ac97 report above,
and haven't seen ac97 fail again, so if it is an intermittent problem of
some kind it appears to be very rare.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
Sounds like this should be fixed in current F16, if not please reopen and we can go from there.