Перекомпилирован QEMU с OpenGL, но virt-manager или libvirt говорят мне, что этот QEMU не поддерживает Spice OpenGL
2088
Komeiji Kuroko
Я хочу использовать virtio-gpu в соответствии с этим блогом:
https://www.kraxel.org/blog/2016/09/using-virtio-gpu-with-libvirt-and-spice/
Я использую тестирование Debian, но QEMU в официальном исходнике Debian не поддерживает OpenGL, когда я запускаю
qemu-system-x86_64 -display sdl,gl=on
сказано
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
поэтому я перекомпилировал QEMU с этими опциями.
После успеха, когда я побежал
qemu-system-x86_64 -display sdl,gl=on
опять завел окна и продолжил.
Но когда я добавил
<graphics type='spice'> <listen type='none'/> <gl enable='yes'/> </graphics> <video> <model type='virtio'/> </video>
на мой файл libvirt domian и запустил, приглашение libvirt:
error: Failed to start domain debian9-xfce error: unsupported configuration: This QEMU doesn't support spice OpenGL
Я уже установил эти пакеты:
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
Я заметил, что есть патч libvirt для поддержки QEMU OpenGL:
+ 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; + }
Но я не знаю, как это virQEMUCapsGet
работает, чтобы получить возможности QEMU, потому что я уже скомпилировал QEMU с поддержкой OpenGL.
0 ответов на вопрос
Похожие вопросы
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
6
Полноэкранная медленная вспышка в KDE 4
-
3
Пакеты в странном состоянии
-
-
3
Как запустить Mac OS X в Windows Virtual PC?
-
2
Как мне использовать мой графический процессор для ускорения кодирования видео?
-
3
Какое лучшее решение для тестирования нового приложения?
-
3
Запишите анимацию OpenGL
-
8
Найти, к какому пакету принадлежит файл в Ubuntu / Debian?
-
3
Есть ли способ запустить программное обеспечение Mac OSX под Windows?
-
2
Как настроить автоматический вход в систему в Debian (lenny)?