<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Guido, <BR>&nbsp;<BR>I could have elaborated a bit.&nbsp; libvirt has a gap re video devices.&nbsp; What I did was manually added a video device in the xml file.&nbsp; I then defined the vm with that xml file.&nbsp; 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.<BR>&nbsp;<BR>&nbsp;<BR>from my description of this to the virt-manager developer of redhat;<BR> <BR>&gt; 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.<BR>&gt; <BR>&gt; 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.<BR>&gt; <BR>&gt; 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?<BR>&gt; Does this make sense? I might not have made a clear description.<BR>&gt;<BR> <BR>Looks like libvirt doesn't support specifying video devices for xen.<BR>This is a result of the funkiness of how libvirt handles XML it doesn't<BR>support, it just throws it away.<BR> <BR>We could prevent users from attaching a video device in the 'Add<BR>Hardware' wizard, but if libvirt ever catches up and allows specifying<BR>video devices, we will have to update virt-manager to handle this.<BR>Libvirt really needs some progammatic way to tell us about what it<BR>supports for each driver so virt-manager doesn't need to play these<BR>guessing games. There isn't really anything I think we should change at<BR>the virt-manager level for now though.<BR>&nbsp;<BR>It's of little consequence. As you say, there are new versions now.<BR>
&nbsp;<BR>
Ian<BR>                                               </body>
</html>