<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>


<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML">
<style>
.hmmessage P
{margin:0px;padding:0px;}
body.hmmessage
{font-size:10pt;font-family:Verdana;}

</style>
Package: libvirt0<br>Version: 0.7.6-1~bpo50+1<br>Severity: normal<br>Tags: lenny<br><br>*** Please type your report below this line ***<br><br>Using the virt-manager supplies the options if adding 'hardware' to the <br>vm.&nbsp; Normally I use this option to add storage devices.&nbsp; This version of <br>libvirt and virt-manager offer a number of options more than prior <br>version.&nbsp; It would be preferable that they actually add hardware.<br>Some items can't be added, and is indicated by a message if the feature <br>is not supported.<br><br>In this example, I've included a video device.&nbsp; Beginnig with the regular <br>.cfg file, the vm was created.&nbsp; Converting to .xml, I added the video <br>device. Here ia a portion;<br><br>&nbsp;&nbsp;&nbsp; &lt;console type='pty' tty='/dev/pts/2'&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source path='/dev/pts/2'/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target port='0'/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/console&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input type='mouse' bus='usb'/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;video&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;model type='cirrus'&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/model&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/video&gt;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;graphics type='vnc' port='5904' autoport='no' keymap='en-us'/&gt;<br>&nbsp; &lt;/devices&gt;<br><br>In virsh, I defined and started the vm.&nbsp; Then from virsh, an xml dump, <br>the relevant portion;<br><br>&nbsp;&nbsp;&nbsp; &lt;interface type='bridge'&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mac address='00:16:3e:51:4e:51'/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source bridge='eth0'/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script path='/etc/xen/scripts/vif-bridge'/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target dev='vif19.0'/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/interface&gt;<br>&nbsp;&nbsp;&nbsp; &lt;console type='pty' tty='/dev/pts/7'&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;source path='/dev/pts/7'/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;target port='0'/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/console&gt;<br>&nbsp;&nbsp;&nbsp; &lt;input type='mouse' bus='xen'/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;graphics type='vnc' port='5904' autoport='no' keymap='en-us'/&gt;<br>&nbsp; &lt;/devices&gt;<br><br>No video device.&nbsp; The vm needs one and it hasn't got one.<br>Whil the vm is not running, one ought be able to use the virt vnc console <br>options under the Details tab to add hardware.&nbsp; Adding the video comes to <br>nothing.&nbsp; Other options are effective. <br><br>If the option chosen is not supported, the message not supported is <br>invoked.<br>For the video selection, no message is invoked.&nbsp; No error is reported or <br>registered.&nbsp; That being the case, it should be accepted.&nbsp; It doesn't get &nbsp;<br>added.&nbsp; libvirt normally can bomabard with error messages, but there are <br>none.<br><br>The video entry is straight from the virtlib docs that come with the <br>distro for that version.&nbsp; It just fails. Another freshly installed hvm vm <br>presumably has a video element installed in it, but it doesn't appear in <br>the hardware details tab list.<br><br>I've installed xen-3.3.3 from source into this lenny.<br><br><br>-- System Information:<br>Debian Release: 5.0.4<br>&nbsp; APT prefers stable<br>&nbsp; APT policy: (500, 'stable')<br>Architecture: amd64 (x86_64)<br><br>Kernel: Linux 2.6.31-xen-r10AMD-64 (SMP w/2 CPU cores)<br>Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)<br>Shell: /bin/sh linked to /bin/bash<br><br>Versions of packages libvirt0 depends on:<br>ii&nbsp; libc6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.7-18lenny2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GNU C Library: Shared libraries<br>ii&nbsp; libgcrypt11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.4.1-1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LGPL Crypto library - runtime libr<br>ii&nbsp; libgnutls26&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.4.2-6+lenny2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the GNU TLS library - runtime libr<br>ii&nbsp; libgpg-error0&nbsp;&nbsp;&nbsp;&nbsp; 1.4-2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; library for common error values an<br>ii&nbsp; libsasl2-2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.1.22.dfsg1-23+lenny1 Cyrus SASL - authentication abstra<br>ii&nbsp; libtasn1-3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.4-1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Manage ASN.1 structures (runtime)<br>ii&nbsp; libxenstore3.0&nbsp;&nbsp;&nbsp; 3.2.1-2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Xenstore communications library fo<br>ii&nbsp; libxml2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.6.32.dfsg-5+lenny1&nbsp;&nbsp; GNOME XML library<br>ii&nbsp; zlib1g&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1:1.2.3.3.dfsg-12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compression library - runtime<br><br>Versions of packages libvirt0 recommends:<br>ii&nbsp; lvm2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.02.39-7&nbsp; The Linux Logical Volume Manager<br><br>libvirt0 suggests no packages.                                               <br /><hr />Find it on Domain.com.au <a href='http://clk.atdmt.com/NMN/go/157631292/direct/01/' target='_new'>Need a new place to live?</a></body>
</html>