[865] EGL does not work on Intel 865G
Submitted by Armin K
Assigned to Ian Romanick
Description
On my Intel 865G card, EGL can't initialize, although DRI2 works with Xorg Server. Here is output from Weston, the Wayland compositor which uses EGL under X11:
Date: 2013-07-14 CEST [15:27:45.267] weston 1.1.91 http://wayland.freedesktop.org/ Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.1.91 Build: 1.1.91-dirty Bump versionto 1.1.91 (2013-07-09 19:51:54 -0400) [15:27:45.267] OS: Linux, 3.10.0-1-ARCH, #1 (closed) SMP PREEMPT Mon Jul 1 21:16:57 CEST 2013, i686 [15:27:45.267] Loading module '/home/armin/wayland/lib/weston/x11-backend.so' [15:27:45.335] initializing x11 backend libEGL debug: Native platform type: x11 (autodetected) libEGL debug: EGL search path is /usr/lib/egl libEGL debug: added /usr/lib/egl/egl_gallium.so to module array libEGL debug: added egl_dri2 to module array libEGL debug: added egl_glx to module array libEGL debug: dlopen(/usr/lib/egl/egl_gallium.so) libEGL info: use X11 for display 0x8072e90 libEGL warning: failed to create a pipe screen for i915 libEGL debug: failed to create DRM screen libEGL debug: EGL user error 0x3001 (EGL_NOT_INITIALIZED) in eglInitialize(failed to initialize screen)
libEGL debug: DRI2: dlopen(/usr/lib/xorg/modules/dri/i915_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 3
libGL: Can't open configuration file /home/armin/.drirc: No such file or directory.
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 5 libEGL debug: DRI2: found extension
DRI_CONFIG_QUERY'
libEGL debug: the best driver is DRI2
libEGL debug: the value (0x9) of attribute 0x3040 did not meet the criteria (0x4)
libEGL debug: the value (0x9) of attribute 0x3040 did not meet the criteria (0x4)
libEGL debug: the value (0x9) of attribute 0x3040 did not meet the criteria (0x4)
libEGL debug: the value (0x9) of attribute 0x3040 did not meet the criteria (0x4)
libEGL debug: the value (0x9) of attribute 0x3040 did not meet the criteria (0x4)
libEGL debug: the value (0x9) of attribute 0x3040 did not meet the criteria (0x4)
[15:28:03.130] failed to choose EGL config
[15:28:03.130] EGL error state: EGL_SUCCESS (0x3000)
[15:28:03.131] fatal: failed to create compositor
Version: 18.3