qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] egl: EGL_MESA_image_dma_buf_export not supported / Fail


From: manish jaggi
Subject: Re: [Qemu-devel] egl: EGL_MESA_image_dma_buf_export not supported / Failed to initialize EGL render node for SPICE GL
Date: Fri, 8 Mar 2019 12:15:37 +0530

On Thu, Mar 7, 2019 at 9:55 PM Marc-André Lureau
<address@hidden> wrote:
>
> Hi
>
> On Thu, Mar 7, 2019 at 3:00 PM manish jaggi <address@hidden> wrote:
> >
> > 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
>
> It's a limitation of your graphics driver, it doesn't support the
> required extensions.
>
> Which GPU and driver do you have?
>
AMD RX560, using mainline 5.0 kernel.
is  EGL_MESA_image_dma_buf_export  must for spice gl=on?

> thanks
>
> >
> > 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
> >
>
>
> --
> Marc-André Lureau



reply via email to

[Prev in Thread] Current Thread [Next in Thread]