FS#64209 - [qemu-hw-display-qxl] chrashes vm in graphical.target
Attached to Project:
Arch Linux
Opened by Lutz (lula) - Monday, 21 October 2019, 21:58 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 19 October 2022, 23:00 GMT
Opened by Lutz (lula) - Monday, 21 October 2019, 21:58 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 19 October 2022, 23:00 GMT
|
Details
Description:
I've tried to set up an arch guest with qemu/kvm on an arch host. In the guest i installed xf86-video-qxl, spice, and spice-vdagent packages and it works as long as i run the machine only in multi-user.target. If i start a dm (tried lightdm and sddm) it sometimes crashes the machine in dm, sometimes it worked, but starting a de (xfce4) always crashes the machine. Then i tried the git driver from the aur and it worked. I've bisected the source back to the 0.1.5 commit and the all worked with the aur build script. So i rebuilt the official package and it was crashing again. I removed the export LDFLAGS=${LDFLAGS/,-z,now} line from the PKGBUILD and it worked. There's at least another user with problems with that driver, i've started a thread in the forum: https://bbs.archlinux.org/viewtopic.php?id=249778 whith https://bbs.archlinux.org/viewtopic.php?pid=1867735#p1867735 being the most relevant Additional info: * package version(s) xf86-video-qxl 0.1.5-7 spice 0.14.2-1 spice-vdagent 0.19.0-2 |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Wednesday, 19 October 2022, 23:00 GMT
Reason for closing: Fixed
Wednesday, 19 October 2022, 23:00 GMT
Reason for closing: Fixed
Copying the LDFLAGS/CFLAGS things from the community PKGBUILD into the AUR PKGBUILD should produce a working package. Could you test a git build instead?
1. There are a lot of messages "qxl_surface_create: Bad bpp: 1 (1)" in Xorg.0.log after the start of xfce4
2. Stopping the lightdm.service leaves an unusable display
3. Clean shutdown of VM isn't always possible
4. Sometimes the VM crashes completely (journalctl-b-1.txt)
I'd live to run Spice multi-monitor.