Description of problem: The API for libvirt appears to lack an equivalent to the "virsh vncdisplay" command to obtain the VNC details of a guest VM. I am using the Python bindings, and while it is possible to get this via a shell command, e.g. os.popen('virsh vncdisplay emulator_red').read(), this is rather inelegant. Version-Release number of selected component (if applicable): libvirt-0.4.0-4.fc8
its available in the XML description char * virDomainGetXMLDesc (virDomainPtr domain, int flags); With xpath expression of /domain/devices/graphics[@type='vnc']