set -- "${SNAP}/gnome-platform/command-chain/desktop-launch" "$@"
# shellcheck source=/dev/null
source "${SNAP}/snap/command-chain/run"
<---
And ${SNAP}/gnome-platform/command-chain/desktop-launch forces
--->
# Tell Pipewire where to find its configuration and plugins
export PIPEWIRE_CONFIG_DIR="$SNAP_DESKTOP_RUNTIME/usr/share/pipewire"
export PIPEWIRE_MODULE_DIR="$SNAP_DESKTOP_RUNTIME/usr/lib/$ARCH/pipewire-0.3"
export SPA_PLUGIN_DIR="$SNAP_DESKTOP_RUNTIME/usr/lib/$ARCH/spa-0.2"
<---
This is 8 months old[1] so that is why we didn't get it last year, which was the last time we used this work-around.
There is already a merge request[2] addressing this.
Problem located:
---> current/ snap/command- chain/desktop- launch
% cat /snap/chromium/
#!/bin/bash
set -- "${SNAP} /gnome- platform/ command- chain/desktop- launch" "$@" /snap/command- chain/run"
# shellcheck source=/dev/null
source "${SNAP}
<---
And ${SNAP} /gnome- platform/ command- chain/desktop- launch forces
---> CONFIG_ DIR="$SNAP_ DESKTOP_ RUNTIME/ usr/share/ pipewire" MODULE_ DIR="$SNAP_ DESKTOP_ RUNTIME/ usr/lib/ $ARCH/pipewire- 0.3" DIR="$SNAP_ DESKTOP_ RUNTIME/ usr/lib/ $ARCH/spa- 0.2"
# Tell Pipewire where to find its configuration and plugins
export PIPEWIRE_
export PIPEWIRE_
export SPA_PLUGIN_
<---
This is 8 months old[1] so that is why we didn't get it last year, which was the last time we used this work-around.
There is already a merge request[2] addressing this.
[1] https:/ /github. com/snapcore/ snapcraft- desktop- integration/ blame/main/ common/ desktop- exports# L131 /github. com/snapcore/ snapcraft- desktop- integration/ pull/24
[2] https:/