Weston doesn't work with gl enabled cairo on radeon

darxus at chaosreigns.com darxus at chaosreigns.com
Fri Aug 10 18:36:41 PDT 2012

Ran weston under X, with radeon drivers.  Weston ran, desktop shell

 failed to get cairo egl argb device
 failed to create display: No such file or directory
 libEGL debug: Display 0x82fce0 is destroyed with resources
 [20:52:15.385] libwayland: disconnect from client 0x1de6ff0
 [20:52:15.385] weston-desktop-shell died, respawning...

Complete output:

I noticed that error message is wrapped in "#ifdef HAVE_CAIRO_EGL",
so I tried rebuilding cairo without --enable-gl, and it worked.

Is this a bug in weston or cairo?

"For every complex problem, there is a solution that is simple, neat,
and wrong." - H. L. Mencken

More information about the wayland-devel mailing list