Mesa 24.3.0: Wayland with i915 gallium fails to start
Using Debian Testing (trixie) : Linux debian 6.9.8-686-pae #1 SMP PREEMPT_DYNAMIC Debian 6.9.8-1 (2024-07-07) i686 GNU/Linux Graphics: 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03) Subsystem: Dell Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) Subsystem: Dell Mobile 945GM/GMS, 943/940GML Express Integrated Mesa 24.3.0-devel Gnome-shell with wayland and i915 crashes at login at an assert: gnome-shell[32752]: Running GNOME Shell (using mutter 44.8) as a Wayland display server gnome-shell[32752]: Device '/dev/dri/card0' prefers shadow buffer gnome-shell[32752]: Added device '/dev/dri/card0' (i915) using non-atomic mode setting. gnome-shell[32752]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: No matching EGL configs gnome-shell[32752]: Created gbm renderer for '/dev/dri/card0' gnome-shell[32752]: Boot VGA GPU /dev/dri/card0 selected as primary org.gnome.Shell.desktop[32752]: gnome-shell: ../src/gbm/backends/dri/gbm_dri.c:1059: gbm_dri_bo_create: Assertion `gbm_dri_bo_get_modifier(&bo->base) != DRM_FORMAT_MOD_INVALID' failed. gnome-session[32711]: gnome-session-binary[32711]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6 gnome-session-binary[32711]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6 The backtrace of the coredump is attached to this issue. Gnome-shell succeeds in opening a session, but this is a x11-session with llvmpipe. Next errors are shown: gnome-session[385]: libEGL warning: DRI3: Screen seems not DRI3 capable gnome-session[385]: libEGL warning: DRI3: Screen seems not DRI3 capable gnome-session[385]: MESA: error: ZINK: failed to choose pdev gnome-session[385]: libEGL warning: egl: failed to create dri2 screen gnome-session[369]: gnome-session-check-accelerated: GLES Helper exited with code 512
Mesa 24.3.0-devel is today 29 July rebased, the last MR is 30361.
I do not have these problems with Mesa 24.2.0-devel with last MR 30159.