Ghostboard pixel

KDE’s GNOME BOXES Counterpart is in Active Development

A new virtual machine manager is taking shape for KDE thanks to GSoC.

kde karton virtual machine manager app screenshot, kde and gsoc logos on left

What started as a QEMU frontend for virtualization via CLI is now on track for an ambitious makeover with modern user interface bits underneath. I am talking about KDE Karton, which is set for these upgrades as part of a GSoC 2025 project.

Intrigued? Then keep on reading! 😃

What's Happening: Being undertaken by Derek Lin, a student at the University of Waterloo, Karton will be receiving a major overhaul aimed at integrating modern tech to ensure seamless compatibility with recent Plasma desktop versions.

Derek is working on implementing a native KDE user interface using Kirigami/Qt Quick and libvirt as the backend service to facilitate the creation and management of virtual machines (VMs).

What to Expect: Currently, Derek has already pushed out his first merge request that was meant as a proof-of-concept rewrite of the app, with new UI components allowing users to list, view, configure, and install libvirt-powered virtual machines.

Following that, another merge request was submitted that added management tools for QEMU virtual disk paths and another one for introducing a domain installer, which uses libosinfo to detect OS installer images and generate the necessary libvirt XML configuration for new virtual machines.

There are plans to add snapshot support so that users can easily save/restore VMs, a better user interface that utilizes screen space smartly, and a system monitor to display CPU and RAM usage of VMs. Additionally, the installer will be enhanced with more configuration options, such as device pass-through, giving users greater control over their virtual machines.

You can refer to the announcement blog and the GSoC project proposal by Derek to learn more about this initiative.

Suggested Read 📖

Hands-On with Rhino Linux’s New UBXI KDE 6 Desktop
Rhino Linux’s first UBXI port is here!
🎗️
Here's why you should opt for It's FOSS Plus Membership:

- Even the biggest players in the Linux world don't care about desktop Linux users. We do.
- We don't put informational content behind paywall. Your support keeps it open for everyone. Think of it like 'pay it forward'.
- Don't like ads? With the Plus membership, you get an ad-free reading experience.
- When millions of AI-generated content is being published daily, you read and learn from real human Linux users.
- It costs just $2 a month, less than the cost of your favorite burger.

Become a Plus Member today and join over 300 people in supporting our work.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS News.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.