Virtual Machine Viewer 0.0.3

Virtual Machine Manager software is a desktop user interface for managing virtual machines.
Virtual Machine Manager software (virt-manager for short package name) is a desktop user interface for managing virtual machines. The project presents a summary view of running domains and their live performance & resource utilization statistics. A detailed view presents graphs showing performance & utilization over time. Ultimately it will allow creation of new domains, and configuration & adjustment of a domain's resource allocation & virtual hardware. Finally an embedded VNC client viewer presents a full graphical console to the guest domain.

The application logic is written in Python, while the UI is constructed with Glade and GTK+, based on mockups provided by UI interaction designers. The libvirt Python bindings are used to interacting with the underlying hypervisor. This enables the application to be written independant of any particular hypervisor technology. Initially Xen was the primary platform supported, however, since libvirt 0.2.0 and virt-manager 0.3.1 it is possible to manage QEMU and KVM guests too. It is expected that support for additional hypervisors / virtualization products will expand even further over time as additional libvirt drivers are written.
The "Virt Install" tool (virtinst for short package name) is a command line tool which provides an easy way to provision operating systems into virtual machines. It also provides an API to the virt-manager application for its graphical VM creation wizard.

The "Virt Clone" tool (virtinst for short package name) is a command line tool for cloning existing inactive guests. It copies the disk images, and defines a config with new name, UUID and MAC address pointing to the copied disks.
The "Virtual Machine Viewer" application (virt-viewer for short package name) is a lightweight interface for interacting with the graphical display of virtualized guest OS. It uses GTK-VNC as its display capability, and libvirt to lookup the VNC server details associated with the guest. It is intended as a replacement for the traditional vncviewer client, since the latter does not support SSL/TLS encryption of x509 certificate authentication.


· GTK+
· libvirt

What's New in This Release:

· Accelerators are now blocked when keyboard grab is active.
· Password characters are hidden in text entry fields.
· The domain name is used in the title bar.
· The guest console can be resized using smooth hardware accelerated scaling.
· An experimental Firefox plugin for accessing a console from a Web browser was provided.

last updated on:
March 11th, 2008, 12:17 GMT
developed by:
Daniel Berrange
license type:
GPL (GNU General Public License) 
ROOT \ System \ System Administration


In a hurry? Add it to your Download Basket!

user rating 21



Rate it!
3 Screenshots
Virtual Machine ViewerVirtual Machine ViewerVirtual Machine Viewer

Add your review!