[Pkg-libvirt-maintainers] Bug#583111: device

Windows Live johneed at hotmail.com
Thu Jul 29 19:04:06 UTC 2010


Guido, 
 
I could have elaborated a bit.  libvirt has a gap re video devices.  What I did was manually added a video device in the xml file.  I then defined the vm with that xml file.  Having defined and started the vm, I do an xml dump of the machine, to find that the video device I have added has been discarded by libvirt.
 
 
from my description of this to the virt-manager developer of redhat;
 
> The other is the making of video devices. Devices like serial screen or watchdog, virt-manager is quick to indicate if they are not supported for the hypervisor environment you are in. Video devices seem to have no validation checking. It seems that if a cirrus video emulation is selected in a full virt install, it isn't included in the xml config file. I tried manually including one, defined the vm with a cirrus video device, then once defined , it was seemingly discarded by libvirt, but without any feedback of error state. i.e., I defined the vm, then straight away did dumpxml of the vm, and no video device. Leaves me wondering.
> 
> If you have an established virt-manager vnc console, manually add a video device, it doesn't get added to the hardware. Select something else, and it draws error if it can't be added, or does appear if it is added.
> 
> For a para-virt, it makes sense if one isn't stipulated or used, but with full virt, it's a required element, is it not?
> Does this make sense? I might not have made a clear description.
>
 
Looks like libvirt doesn't support specifying video devices for xen.
This is a result of the funkiness of how libvirt handles XML it doesn't
support, it just throws it away.
 
We could prevent users from attaching a video device in the 'Add
Hardware' wizard, but if libvirt ever catches up and allows specifying
video devices, we will have to update virt-manager to handle this.
Libvirt really needs some progammatic way to tell us about what it
supports for each driver so virt-manager doesn't need to play these
guessing games. There isn't really anything I think we should change at
the virt-manager level for now though.
 
It's of little consequence. As you say, there are new versions now.

 

Ian
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-libvirt-maintainers/attachments/20100730/c2277d32/attachment.htm>


More information about the Pkg-libvirt-maintainers mailing list