More environment variables are needed to adjust paths for pipewire:
SPA_PLUGIN_DIR: $SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/spa-0.2
PIPEWIRE_CONFIG_NAME: $SNAP/etc/pipewire/pipewire.conf
PIPEWIRE_MODULE_DIR: $SNAP/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/pipewire-0.3
Now seeing an apparmor denial:
[W][000041415.865159][module-portal.c:147 on_portal_pid_received()]
Failed to receive portal pid: org.freedesktop.DBus.Error.AccessDenied:
An AppArmor policy prevents this sender from sending this message to
this recipient; type="method_call", sender=":1.580" (uid=1000 pid=80555
comm="/snap/chromium/x1/usr/lib/chromium-browser/chrome "
label="snap.chromium.chromium (enforce)")
interface="org.freedesktop.DBus" member="GetConnectionUnixProcessID"
error name="(unset)" requested_reply="0"
destination="org.freedesktop.DBus" (bus)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to chromium-browser in Ubuntu.
https://bugs.launchpad.net/bugs/1849478
Title:
[snap] (experimental) pipewire support not available
Status in chromium-browser package in Ubuntu:
In Progress
Bug description:
I'm using the chromium snap (currently 77.0.3865.120, rev 899), it's
not possible to enable experimental support for pipewire, as the
toggle doesn't show up in chrome://flags.
It would be nice to have chromium compiled with pipewire support, to
enable screensharing in Hangouts and similar apps.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1849478/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp