Quickemu and Quickgui setup¶
How to install Quickemu and Quickgui on Debian 13 and derivatives.
Quickemu¶
install Quickemu¶
create/run a vm¶
mkdir ~/vm # create a folder in home user
cd vm
quickget alma 9 boot # get almalinux 9 boot iso
vi alma-9-boot.conf # check conf file created
quickemu --vm alma-9-boot.conf # run vm
Quickgui¶
Download the deb package from https://github.com/quickemu-project/quickgui and install it:
SSH from host to Quickemu VM¶
Verify SSH server on VM:
If not installed:
Configure port forwarding in VM .conf file:
Add this line to your VM configuration file (e.g. debian-13.conf):
Note: Use port_forwards not ssh_port to keep graphical display active.
SSH connection from host:
Where 2222 is the host port configured in port forwarding and 22 is the standard SSH port of the guest VM.
Advanced features with SPICE (optional)¶
Default behavior (SDL display)¶
Quickemu uses SDL display by default, which provides:
- ✅ Excellent graphics performance
- ✅ Auto-resize display
- ❌ No clipboard sharing
- ❌ No USB redirection
Enable clipboard sharing and USB redirection¶
Only if you need these features, follow these steps:
1 - Install in the guest VM:
2 - Restart VM with SPICE display:
SPICE display provides:
- ✅ Bidirectional clipboard sharing
- ✅ USB device redirection
- ❌ Lower graphics performance compared to SDL
Recommendation: Use SDL (default) for general work. Switch to SPICE only when clipboard/USB features are required.