Qt Virtual machines manager

qt virtual machine manager libvirt spice vnc lxc kvm qemu xen openvz vbox vmware hyperv powervm bhyve

View the Project on GitHub

Qt Virtual machines manager icon

  1. Introduction
  2. Packages
  3. Overview
  4. License
  5. Donate
  6. The Soft Touched mode

Qt Virtual machines manager

is the GUI for (remote) control a Virtual machines and entities (aka Qt VirtManager). The application is designed for (semi-)professional usage and contain external viewer (aka Qt Remote Viewer) for accessing to (remote) VMs or desktops.

Build Status


Qt Logo

Uses Qt as framework for GUI.

Made with libvirt

Uses libvirt as the back-end management API for operations with a virtual entities. FYI, this documentation can be useful for the creation of virtual entities.

SPICE logo

Uses Spice client viewer for graphic consoles to guest domains (VMs).

VNC logo

Uses VNC client viewer for graphic consoles to guest domains (VMs). [^]


Packages

Fedora logo

Development occurs based on the package database of Fedora.

Applications are present as packages:

OS_X logo

Experimental HomeBrew for OS X

OS_X pic1

OS_X pic2

OS_X pic3

[^]


Overview

The Main window for control state and common operations with connections and related (aka virtual entities) virtual machines (VM), networks, storages, interfaces, secrets, network filters.

Main widget

[^]

Virtual machines viewer

The SPICE/VNC VM Viewer for graphical control a VMs with support graphic channel. Note, that there is implemented same external VM Viewer (aka Qt Remote Viewer). Therefore at too long usage of manager is recommended to use this external viewer. The external viewer (unlike internal) can’t control VM, create snapshots etc., but also can be used for accessing to remote SPICE/VNC desktops.

The internal VM Viewer:

VM Spice Display

The external Qt Remote Viewer:

VM Spice Display

The LXC VM Viewer for graphical control a lxc-containers.

LXC Console

[^]

Task Warehouse

The Task Warehouse window for viewing parameters and states of current tasks.

Boot in Spice Display

[^]

Create virtual machine

The VM Settings window for create/edit a virtual machines (domains).

VM Device Settings

[^]

Create network

The Network Editor with Assistant mode for trivial networks or Advanced mode for complex and elaborate networks.

Advanced Network editor:

Network Editor

Network Editor

Network editor Assistant:

Network Editor

[^]

Create network filter

Control Virtual Network Filters aka NWFilters.

NWFilter

NWFilter_in_Network_Devices

Network Filter Editor aka NWFilter Editor.

NWFilter_in_Network_Devices

NWFilter_in_Network_Devices

NWFilter_in_Network_Devices

[^]


License

Does not contain platform-specific components.

Licensed under GNU GPLv2+.

Request the issues & features

occurs in GitHub Issues page [^]


Yandex_money

VISA_Wallet Card # : 4890494460088297

[^]


The Soft Touched mode

An additional view mode for Main window controls through mouse actions and shortcuts. The Dock page :

Soft Touched mode

The Soft Touched mode have one base window with various content. As example, Connections:

Soft Touched mode

As example, Virtual machines (aka Domains):

Soft Touched mode

As example, Secrets:

Soft Touched mode

They can be replaced one for the other using the mouse wheel. Also you can use the graphical pointers for navigation between the docks with virtual entities:

Soft Touched mode

Soft Touched mode

Soft Touched mode

Soft Touched mode

[^]