Summary: | app-emulation/qemu-kvm-{0.14,9999} crashes with spice and qxl [PATCH] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ming-Wei <xming> |
Component: | New packages | Assignee: | Gentoo QEMU Project <qemu+disabled> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | critical | CC: | dimitrije.ziv, hopeless, mr |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | fix spice+qxl crash |
Description
Ming-Wei
2011-03-04 15:34:46 UTC
Created attachment 264723 [details, diff]
fix spice+qxl crash
(In reply to comment #0) > qemu-kvm-0.14 crashes with spice when loading qxl xorg driver Oops just noticed that qemu-kvm-0.14 is not in the tree yet but this applies to qemu-kvm-9999 too. I have tested this patch successfully with the live ebuild. It solves the issue with crashing qemu-kvm when the guests qxl driver loaded. It is not included in qemu upstream, so I recommend add this patch to the ebuild until that. This should be fixed in app-emulation/qemu-kvm-0.14.1 which is in the tree. 0.14.0 was never in the tree. Please confirm But app-emulation/qemu-kvm-0.14.1 is missing qemu-kvm and kvm binary. Libvirt is unable to run guests. Missing this: /usr/bin/kvm -> /usr/bin/qemu-kvm /usr/bin/qemu-kvm (In reply to comment #4) > This should be fixed in app-emulation/qemu-kvm-0.14.1 which is in the tree. > 0.14.0 was never in the tree. Please confirm Not confirmed, I'm hitting the exact same error with -vga qxl under 0.14.1, even reporting the exact same line of qemu-kvm.c (1724). Had a look on upstream bugtracker and mailing list, couldn't find anything related since patches were posted for 0.14.0 over 6 weeks ago... Is this actually working now for anybody else? No, missing qemu-kvm binary. Using qemu-system-x86_amd64 binary crashes at QXL driver loading. I have tested upstream 9999 yesterday and it works. It seems that there it is fixed. (In reply to comment #8) > No, missing qemu-kvm binary. Using qemu-system-x86_amd64 binary crashes at QXL > driver loading. I have tested upstream 9999 yesterday and it works. It seems > that there it is fixed. I justed tested 9999 now and it's not working for me, with -vga qxl I get a blank "screen"... As for qemu-kvm, it's not a binary, just a wrapper script starting qemu-system-x86_64 with --enable-kvm (and "kvm" is just a symlink to this). You can find it in the files subdirectory within app-emulation/qemu-kvm in your portage tree. The required bits for installing this are still in the ebuild, don't know why it's not getting installed... |