The cause of this error is:
     eglQueryString (dpy, EGL_EXTENSIONS);
returning only:
    EGL_KHR_surfaceless_context

This seems to be a new "feature" in Mesa 9.x. It no longer works if you
start it from a VT where there is no X server and then switch to the X
server.

Workaround:
    1. sleep 5 && compiz ....
    2. Ctrl+Alt+F7


** Summary changed:

- compiz (opengl) - Fatal: GL_OES_EGL_image is missing 
+ [quantal] [regression] compiz (opengl) - Fatal: GL_OES_EGL_image is missing

** Also affects: mesa (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: compiz
       Status: In Progress => Invalid

** Changed in: compiz
    Milestone: 0.9.9.0 => None

** Tags added: regression-release

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1086736

Title:
  [quantal] [regression] compiz (opengl) - Fatal: GL_OES_EGL_image is
  missing

Status in Compiz:
  Invalid
Status in “mesa” package in Ubuntu:
  New

Bug description:
  In precise I could build compiz for GLES/EGL and it would run fine.
  Now on quantal it doesn't work. And the error makes no sense because I
  have the "missing" extensions...

  ./bin/compiz (opengl) - Fatal: GL_OES_EGL_image is missing
  libEGL warning: DRI2: failed to authenticate
  ./bin/compiz (opengl) - Fatal: GL_OES_EGL_image is missing
  libEGL warning: DRI2: failed to authenticate
  ./bin/compiz (opengl) - Fatal: GL_OES_EGL_image is missing
  libEGL warning: DRI2: failed to authenticate
  ./bin/compiz (opengl) - Fatal: GL_OES_EGL_image is missing
  libEGL warning: DRI2: failed to authenticate
  ./bin/compiz (opengl) - Fatal: GL_OES_EGL_image is missing
  libEGL warning: DRI2: failed to authenticate
  ./bin/compiz (opengl) - Fatal: GL_OES_EGL_image is missing

  but running: es2_info 
  libEGL warning: unsupported platform Windows
  EGL_VERSION = 1.4 (DRI2)
  EGL_VENDOR = Mesa Project
  EGL_EXTENSIONS = EGL_MESA_drm_image EGL_WL_bind_wayland_display 
EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_image 
EGL_KHR_gl_renderbuffer_image EGL_KHR_surfaceless_context 
EGL_KHR_create_context EGL_NOK_swap_region EGL_NOK_texture_from_pixmap 
EGL_NV_post_sub_buffer 
  EGL_CLIENT_APIS = OpenGL OpenGL_ES OpenGL_ES2 
  GL_VERSION: OpenGL ES 2.0 Mesa 9.0
  GL_RENDERER: Mesa DRI Intel(R) Sandybridge Desktop 
  GL_EXTENSIONS:
      GL_EXT_blend_minmax, GL_EXT_multi_draw_arrays, 
      GL_EXT_texture_filter_anisotropic, GL_EXT_texture_compression_dxt1, 
      GL_EXT_texture_format_BGRA8888, GL_OES_compressed_ETC1_RGB8_texture, 
      GL_OES_depth24, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap, 
      GL_OES_mapbuffer, GL_OES_rgb8_rgba8, GL_OES_standard_derivatives, 
      GL_OES_stencil8, GL_OES_texture_3D, GL_OES_texture_npot, 
      GL_OES_EGL_image, GL_OES_depth_texture, GL_OES_packed_depth_stencil, 
      GL_EXT_texture_type_2_10_10_10_REV, GL_APPLE_texture_max_level, 
      GL_EXT_read_format_bgra, GL_NV_fbo_color_attachments, 
      GL_OES_vertex_array_object, GL_EXT_texture_rg, GL_EXT_unpack_subimage, 
      GL_NV_draw_buffers, GL_NV_read_buffer

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1086736/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to