quickemu
quickemu copied to clipboard
bug: getting ArchLinux to display
At least on my machine (Fedora 41, X11), in order for ArchLinux to display, I had to change:
-vga none \
-device virtio-vga-gl,xres=1280,yres=800 \
-display sdl,gl=on \
To:
-vga std \
-display gtk \
Have you installed all of the required dependencies? https://github.com/quickemu-project/quickemu/wiki/01-Installation
Yes. However, your instructions call for zsync on Fedora. Fedora 41 (the current release) has no such package.
Please report whether launching with the --display gtk parameter passed works.
I used: ./quickemu --vm archlinux-latest.conf --display gtk That did not fix the problem. The solution I gave works consistently.
What is the problem exactly? Does the VM fail to launch, or does it have a black screen? Your solution isn't an option, quickemu needs to set the display device for a few features, such as setting the resolution.
I get the initial boot selection screen, I then make the normal boot selection, I then see a few lines of the boot sequence very quickly, and then the screen goes black and stays there.
I am using the Nvidia drivers (I have to because I use my GPU for LLM work).
Is this the standard archlinux live ISO, or is it an installed system? To narrow down the cause of the problem, please change your guest OS to 'linux_old' and check whether the problem can still be reproduced.
Just a heads-up, I have tested this on every ISO from 2025-09 back to where the spice drivers were added in 2025-04 and couldn't duplicate this.
However, 2025-02 with the default settings, both have black screens trying to initialize the video on an iGPU and a dedicated GPU (running nvidia-open on arch as the host)
Tried it today on my Ubuntu based laptop, running the code from the Ubuntu universe repository, running 25.10 beta, and the same thing happens.
It would be interesting, if the OP still has the problem to hear if they've attempted an install with a recent ISO.