Essora Linux
The new dawn of essentials

Essora VM

A Virtual Machine Manager for Essora Linux

Version 1.3 Python3 / GTK3 QEMU / KVM GPL-3.0
Essora VM virtual machine manager

Essora VM is a lightweight virtual machine manager built with Python3 and GTK3, designed specifically for Essora Linux.

The idea behind it was simple: have a clean, fast tool to create and run virtual machines without the complexity of heavier solutions like virt-manager, and without touching the command line for everyday tasks.

Interface

The interface follows the same dark aesthetic as the rest of Essora, with a custom header, no system titlebar, and a straightforward layout.

On the left you have your list of virtual machines, and on the right everything you need to configure and run them — ISO selection, CPU and RAM sliders, KVM toggle, and a live screen preview that captures the VM display while it runs.

Creating virtual machines

Creating a VM takes only a few seconds. You give it a name, choose the architecture, set the disk size and memory, and the disk image is created automatically in qcow2 format.

No wizards, no extra steps — just the essential options needed to create and launch a virtual machine quickly.

Architecture support

One thing worth mentioning is the architecture support.

Essora VM handles x86 and amd64 the usual way, but it also supports RISC-V, ARM and AArch64.

When you select riscv64, the relevant fields appear automatically — machine type, firmware and U-Boot — already filled with the correct paths for OpenSBI and U-Boot on Devuan.

That makes it practical for people working with RISC-V hardware like the VisionFive 2.

Languages

The interface is available in twelve languages:

License and source

Essora VM is free software, licensed under GPL-3.0.

The source code and packages are available on GitHub: josejp2424/essora-vm.

Download

The official package is available here: