Rekompiliertes QEMU mit OpenGL, aber virt-manager oder libvirt sagt mir, dass dieses QEMU kein Gewürz-OpenGL unterstützt
Ich möchte virtio-gpu gemäß diesem Blog verwenden:
https://www.kraxel.org/blog/2016/09/using-virtio-gpu-with-libvirt-and-spice/
Ich verwende Debian-Tests, aber QEMU in offiziellem Debian-Quelltext unterstützt OpenGL nicht, wenn ich ausgeführt wurde
qemu-system-x86_64 -display sdl,gl=on
es sagte
SDL1 display code has no opengl support. Please recompile qemu with SDL2, using ./configure --enable-sdl --with-sdlabi=2.0 qemu-system-x86_64: OpenGL support is disabled
Also habe ich QEMU mit diesen Optionen neu kompiliert.
Nach dem Erfolg, als ich rannte
qemu-system-x86_64 -display sdl,gl=on
wieder startete es ein Fenster und fuhr fort.
Aber als ich hinzugefügt habe
<graphics type='spice'> <listen type='none'/> <gl enable='yes'/> </graphics> <video> <model type='virtio'/> </video>
zu meiner libvirt Domian-Datei und gestartet, Eingabeaufforderung libvirt:
error: Failed to start domain debian9-xfce error: unsupported configuration: This QEMU doesn't support spice OpenGL
Ich habe dieses Paket bereits installiert:
gir1.2-spice-client-gtk-3.0=0.33-3.3 libspice-server1=0.13.90-0.2 libvirglrenderer0=0.6.0-2 mesa-utils=8.3.0-5 libepoxy0=1.3.1-3
Ich habe gesehen, dass es einen Libvirt-Patch für die QEMU OpenGL-Unterstützung gibt:
+ if (graphics->data.spice.gl) { + if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_SPICE_GL)) { + virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", + _("This QEMU doesn't support spice OpenGL")); + goto error; + }
Ich weiß nicht, wie es virQEMUCapsGet
funktioniert, um QEMU-Funktionen zu erhalten, da ich QEMU bereits mit OpenGL-Unterstützung kompiliert habe.
0 Antworten auf die Frage
Verwandte Probleme
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
6
Vollbild-Flash langsam in KDE 4
-
3
Pakete in einem seltsamen Zustand
-
3
Wie kann ich Mac OS X in Windows Virtual PC ausführen?
-
2
Wie verwende ich meine GPU, um die Videocodierung zu beschleunigen?
-
3
Was ist die beste Lösung zum Testen einer neuen Anwendung?
-
3
Nehmen Sie eine OpenGL-Animation auf
-
8
Finden Sie, zu welchem Paket eine Datei in Ubuntu / Debian gehört?
-
3
Irgendeine Möglichkeit, Mac OSX-Software unter Windows auszuführen?
-
2
Wie richte ich ein automatisches Login bei Debian (Lenny) ein?