Hi List, I am trying to run qemu with spice gl=on with the below command line and getting errors.
qemu-system-x86_64 -cdrom ubuntu-18.04.2-desktop-amd64.iso -hda u1.qcow2 -enable-kvm -m 1G -cpu host -smp 8 -machine vmport=off -boot order=dc -device virtio-vga,virgl=on -spice gl=on,unix,addr=/home/mjaggi/spice.sock,password=1,disable-ticketing -soundhw hda -device virtio-serial -chardev spicevmc,id=vdagent,debug=0,name=vdagent -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 qemu-system-x86_64: egl: EGL_MESA_image_dma_buf_export not supported qemu-system-x86_64: Failed to initialize EGL render node for SPICE GL Qemu configuration ./configure --enable-sdl --with-sdlabi=2.0 --enable-opengl --enable-virglrenderer --enable-system --enable-modules --target-list=x86_64-softmmu --enable-kvm --disable-werror ... OpenGL support yes OpenGL dmabufs yes As per configure script #include <epoxy/egl.h> #ifndef EGL_MESA_image_dma_buf_export # error mesa/epoxy lacks support for dmabufs (mesa 10.6+) #endif int main(void) { return 0; } EOF if compile_prog "" "" ; then opengl_dmabuf=yes fi fi So if OpenGL dmabufs is yes, should I be getting EGL_MESA_image_dma_buf_export not supported error ? What I could be missing here Need help/guidance. -Thanks Manish