You are not logged in.
Host: Devuan Excalibur
$ qemu-img create -f qcow2 devuan-excal-live-storage.qcow2 10G
$ qemu-system-x86_64 -enable-kvm -m 2048 -nic user,model=virtio -drive file=devuan-excal-live-storage.qcow2,media=disk,if=virtio -cdrom install-images/devuan_excalibur_6.1.1_amd64_desktop-live.iso
I see the boot menu and i let it boot with its default.
If i choose fail safe it proceeds ok and i login with username : devuan.
Offline
I get the same result when I use your command. Remove the '-nic user,model=virtio' and it works.
Note: I did not include the '-drive file=...' part in my test, so I don't know if that would also need to be changed. I use raw disk images and don't use virtio. e.g. -drive file=${image_file},format=raw
Offline
qemu-system-x86_64 -enable-kvm -m 2048 -cdrom install-images/devuan_excalibur_6.1.1_amd64_desktop-live.iso
works again only on failsafe option.
Offline
I don't know the solution, but you could try the options in the failsafe boot one at a time, or eliminate them one at a time until you find the one that makes the difference. I would start with just adding 'nomodeset' to the default boot command. That one is often useful to eliminate black screen.
BETTER SOLUTION:
I used your command and added '-vga qxl' and the desktop comes up.
qemu-system-x86_64 -enable-kvm -m 2048 -nic user,model=virtio -vga qxl -cdrom isos/devuan_excalibur_6.1.1_amd64_desktop-live.isoMake sure you have xserver-xorg-video-qxl installed.
Offline