Virtual Machine Manager 0.2.6 review

by on

Virtual Machine Manager (virt-manager for short package name) is a desktop application for managing virtual machines

License: GPL (GNU General Public License)
File size: 765K
Developer: Daniel P. Berrange
0 stars award from

Virtual Machine Manager (virt-manager for short package name) is a desktop application for managing virtual machines. It 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, although Xen is the current primary platform. When libvirt is ported to additional hypervisors minimal effort will be required to update the management UI.

python >= 2.4 - virt-manager is written in Python!
pygtk2 >= 1.99.12-6 - the Python GTK2 bindings are used for the UI
gnome-python2-gconf >= 1.99.11-7 - GConf stores application preferences
libvirt-python >= 0.1.4 - libVirt is for talking to Xen and other virtualization backends
dbus-python >= 0.61 - optionally expose a service on the bus for control of the UI
gnome-python-desktop >= 2.15.4 - optionally store VNC server passwords in GNOME keyring
libxml2-python >= 2.6.23 - used to parse XML from libvirt
vte >= 0.12.2 - for displaying / interacting with the serial console
xeninst >= 0.93.0 - python library for assisting in creating VMs

What's New in This Release:
The release focus is on major bugfixes.
This is also the first release in which (partial) translations are available for the UI in approximately 20 languages.
It is now possible to control the virt-manager UI with command line arguments as well as the DBus API.
When starting virt-manager, DBus activation is no longer used by default.
This fixes interaction with the GNOME keyring and AT-SPI accessibility support.

Virtual Machine Manager 0.2.6 search tags