MESA-LOADER: failed to open dri

Given GitHub - OpenChrom/openchrom-snap: OpenChrom snap package source when you click the Help - Contents button, the internal browser window states:

GDBus.Error:org.freedesktop.portal.Error.NotAllowed: This call is not available inside the sandbox

Adding

    plugs:
    - network-status

resolves that but causes the application to crash instead:

MESA-LOADER: failed to open dri: /snap/openchrom/x2/gpu-2404/usr/lib/i386-linux-gnu/gbm/dri_gbm.so: cannot open shared object file: No such file or directory (search paths /snap/openchrom/x2/gpu-2404/usr/lib/x86_64-linux-gnu/gbm:/snap/openchrom/x2/gpu-2404/usr/lib/i386-linux-gnu/gbm, suffix _gbm) Failed to create GBM device for DRM node: /dev/dri/renderD128: No such file or directory

which I don’t understand. Adding

    stage-packages:
    - libgl1-mesa-dri
    - libgbm1

does not help.

Try again with the rolled back gpu-2024 package…

snap refresh --candidate mesa-2404

and also rebuilding still crashes for me

MESA-LOADER: failed to open dri: /snap/openchrom/x2/gpu-2404/usr/lib/i386-linux-gnu/gbm/dri_gbm.so: cannot open shared object file: No such file or directory (search paths /snap/openchrom/x2/gpu-2404/usr/lib/x86_64-linux-gnu/gbm:/snap/openchrom/x2/gpu-2404/usr/lib/i386-linux-gnu/gbm, suffix _gbm)
Failed to create GBM device for DRM node: /dev/dri/renderD128: No such file or directory
sudo snap download mesa-2404 --revision=911
sudo snap ack mesa-2404_911.assert
sudo snap install mesa-2404_911.snap

crashes with a different stack trace at the same occassion:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000004000000020, pid=24096, tid=24097
#
# JRE version: OpenJDK Runtime Environment Temurin-21.0.8+9 (21.0.8+9) (build 21.0.8+9-LTS)
# Java VM: OpenJDK 64-Bit Server VM Temurin-21.0.8+9 (21.0.8+9-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# C  [libEGL_mesa.so.0+0x2658b]
#
# Core dump will be written. Default location: core.24096 (may not exist)
#
# An error report file with more information is saved as:
# /home/matthias/Entwicklung/Lablicate/openchrom-snap/hs_err_pid24096.log
[4.558s][warning][os] Loading hsdis library failed
#
# If you would like to submit a bug report, please visit:
#   https://github.com/adoptium/adoptium-support/issues
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#