From c16cf0ef07edf60db1accaed1b8c6a3ba99d2dcd Mon Sep 17 00:00:00 2001 From: Ken VanDine Date: Wed, 1 Apr 2026 13:30:40 -0400 Subject: [PATCH] fix: Ensure snap paths come first in gio module loading --- snap/local/launcher | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/snap/local/launcher b/snap/local/launcher index 6057881b3..306ee4d8c 100755 --- a/snap/local/launcher +++ b/snap/local/launcher @@ -45,9 +45,11 @@ export __EGL_VENDOR_LIBRARY_DIRS=${__EGL_VENDOR_LIBRARY_DIRS:+$__EGL_VENDOR_LIBR export __EGL_EXTERNAL_PLATFORM_CONFIG_DIRS=${__EGL_EXTERNAL_PLATFORM_CONFIG_DIRS:+$__EGL_EXTERNAL_PLATFORM_CONFIG_DIRS:}${SNAP}/usr/share/egl/egl_external_platform.d export DRIRC_CONFIGDIR=${SNAP}/usr/share/drirc.d export VK_LAYER_PATH=${VK_LAYER_PATH:+$VK_LAYER_PATH:}${SNAP}/usr/share/vulkan/implicit_layer.d/:${SNAP}/usr/share/vulkan/explicit_layer.d/ -export XDG_DATA_DIRS=${XDG_DATA_DIRS:+$XDG_DATA_DIRS:}${SNAP}/usr/share +export XDG_DATA_DIRS=${SNAP}/usr/share${XDG_DATA_DIRS:+:$XDG_DATA_DIRS} export XLOCALEDIR="${SNAP}/usr/share/X11/locale" export GTK_PATH="$SNAP/usr/lib/$ARCH/gtk-4.0" +export GIO_MODULE_DIR="$SNAP/usr/lib/$ARCH/gio/modules" +unset GIO_EXTRA_MODULES # Gdk-pixbuf loaders mkdir -p "$SNAP_USER_COMMON/.cache"