Hi, I'm having trouble running any OpenGL ES programs from mesa-demos. It seems to be identical to what was reported here http://comments.gmane.org/gmane.comp.video.mesa3d.devel/22575
I'm using a Sandy Bridge system. Direct Rendering is working. Mesa was configured with ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-option-checking --with-driver=dri --disable-glut --without-demos --enable-xcb --disable-debug --disable-glw --disable-motif --enable-glx-tls --enable-asm --with-dri-drivers=swrast,i965 --enable-gles1 --enable-gles2 --enable-egl --disable-openvg --disable-gallium --disable-gallium-egl --with-egl-platforms=wayland,drm,x11 Don't know if it's helpful, but here's the output from eglinfo: mattst88@localhost ~/projects/mesa-demos/src/egl/opengl $ MESA_DEBUG=1 EGL_LOG_LEVEL=debug LIBGL_DEBUG=verbose EGL_PLATFORM=x11 ./eglinfo libEGL debug: EGL search path is /usr/lib64/egl libEGL debug: added egl_dri2 to module array libEGL debug: added egl_glx to module array libEGL debug: DRI2: dlopen(/usr/lib64/dri/i965_dri.so) libEGL debug: DRI2: found extension `DRI_Core' libEGL info: DRI2: found extension DRI_Core version 1 libEGL debug: DRI2: found extension `DRI_DRI2' libEGL info: DRI2: found extension DRI_DRI2 version 2 libGL: Can't open configuration file /etc/drirc: No such file or directory. libEGL debug: DRI2: found extension `DRI_ReadDrawable' libEGL debug: DRI2: found extension `DRI_TexBuffer' libEGL info: DRI2: found extension DRI_TexBuffer version 2 libEGL debug: DRI2: found extension `DRI2_Flush' libEGL info: DRI2: found extension DRI2_Flush version 3 libEGL debug: DRI2: found extension `DRI_IMAGE' libEGL info: DRI2: found extension DRI_IMAGE version 1 libEGL debug: DRI2: found extension `DRI_CONFIG_QUERY' libEGL debug: the best driver is DRI2 EGL API version: 1.4 EGL vendor string: Mesa Project EGL version string: 1.4 (DRI2) EGL client APIs: OpenGL EGL extensions string: 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_gles1 EGL_KHR_surfaceless_gles2 EGL_KHR_surfaceless_opengl EGL_NOK_swap_region EGL_NOK_texture_from_pixmap Configurations: bf lv colorbuffer dp st ms vis cav bi renderable supported id sz l r g b a th cl ns b id eat nd gl es es2 vg surfaces --------------------------------------------------------------------- 0x07 24 0 8 8 8 0 0 0 0 0 0x21TC y y win,pb,pix 0x09 24 0 8 8 8 0 0 0 0 0 0x21TC y y win,pb 0x0a 24 0 8 8 8 0 24 8 0 0 0x21TC y y win,pb,pix 0x0c 24 0 8 8 8 0 24 8 0 0 0x21TC y y win,pb 0x15 24 0 8 8 8 0 24 8 0 0 0x21TC y y win,pb 0x16 24 0 8 8 8 0 24 8 0 0 0x21TC y y y win,pb 0x1f 24 0 8 8 8 0 0 0 0 0 0x22DC y y win,pb,pix 0x21 24 0 8 8 8 0 0 0 0 0 0x22DC y y win,pb 0x22 24 0 8 8 8 0 24 8 0 0 0x22DC y y win,pb,pix 0x24 24 0 8 8 8 0 24 8 0 0 0x22DC y y win,pb 0x2d 24 0 8 8 8 0 24 8 0 0 0x22DC y y win,pb 0x2e 24 0 8 8 8 0 24 8 0 0 0x22DC y y y win,pb 0x3d 32 0 8 8 8 8 0 0 0 0 0x68TC a y win,pb,pix 0x3f 32 0 8 8 8 8 0 0 0 0 0x68TC a y win,pb 0x40 32 0 8 8 8 8 24 8 0 0 0x68TC a y win,pb,pix 0x42 32 0 8 8 8 8 24 8 0 0 0x68TC a y win,pb 0x47 32 0 8 8 8 8 24 8 0 0 0x68TC a y win,pb 0x48 32 0 8 8 8 8 24 8 0 0 0x68TC y a y win,pb Running es2_info: mattst88@localhost ~/projects/mesa-demos/src/egl/opengles2 $ MESA_DEBUG=1 EGL_LOG_LEVEL=debug LIBGL_DEBUG=verbose EGL_PLATFORM=x11 ./es2_info libEGL debug: EGL search path is /usr/lib64/egl libEGL debug: added egl_dri2 to module array libEGL debug: added egl_glx to module array libEGL debug: DRI2: dlopen(/usr/lib64/dri/i965_dri.so) libEGL debug: DRI2: found extension `DRI_Core' libEGL info: DRI2: found extension DRI_Core version 1 libEGL debug: DRI2: found extension `DRI_DRI2' libEGL info: DRI2: found extension DRI_DRI2 version 2 libGL: Can't open configuration file /etc/drirc: No such file or directory. libEGL debug: DRI2: found extension `DRI_ReadDrawable' libEGL debug: DRI2: found extension `DRI_TexBuffer' libEGL info: DRI2: found extension DRI_TexBuffer version 2 libEGL debug: DRI2: found extension `DRI2_Flush' libEGL info: DRI2: found extension DRI2_Flush version 3 libEGL debug: DRI2: found extension `DRI_IMAGE' libEGL info: DRI2: found extension DRI_IMAGE version 1 libEGL debug: DRI2: found extension `DRI_CONFIG_QUERY' libEGL debug: the best driver is DRI2 libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) libEGL debug: the value (0x8) of attribute 0x3040 did not meet the criteria (0x4) es2_info: es2_info.c:153: make_x_window: Assertion `num_configs > 0' failed. Aborted So it's not getting any valid configs, it seems. Any idea what's going on here? Thanks, Matt _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev