KEmu is a front end to the QEMU and KVM virtual machines for the KDE 4 Desktop. It is written in Ruby, using the QtRuby 4 and Korundum 4 bindings.


KEmu is a front end for QEMU and KVM. It has been written using Ruby and the bindings to KDE 4 to integrate in the KDE 4 desktop.


Simply go to our Download Center and download the distribution you need. Currently, there is a self-extracting Tar archive and a archive containing the complete sources. The ladder is rather for developers who want to extend KEmu. If you are an end user, simply use the self-extracting archive:

sh ./ --prefix=/path/to/where/install/kemu

Then, simply follow the instructions in the script.

System Requirements

KEmu has been tested in Linux, using KDE 4.3. You also need to install Ruby, the QtRuby 4 and Korundum 4 bindings and QEMU. You usually can use your distributions package manager to do so. E.g. when you use Fedora, type:

yum install ruby qtruby korundum qemu

Known Issues

  • Interface for QEMU not 100% done: Currently, there are a lot of options you can only use when you use QEMU directly.
  • The crashes when closing KEmu seem to be fixed now. However, some tests in the past suggest, that the problem might still occur with older Korundum4 versions. So if you still have problems, please upgrade to a more recent Korundum4 version! Please also note, that currently the bug fix only is in the repository! A downloadable version will follow soon.

For a list of all issues, bug reports and feature requests, see the project’s page in our project management system.

Feedback and Bug Reports

You can use the KEmu Bug Tracker to report bugs and file e.g. feature requests. You can also use our forum or write an e-mail to