diff options
| author | Carlos Rafael Giani <crg7475@mailbox.org> | 2022-02-16 21:55:02 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2022-02-17 11:12:44 -0800 |
| commit | 6c6b8d97b4dd6dd3e951e9e0f66bf5ad505d73f8 (patch) | |
| tree | d5be1b89b606661338362627bda8a11375489b61 /meta-multimedia/recipes-multimedia/wireplumber/files | |
| parent | 5c379cf62588c4e2365570010bcb115d5360e930 (diff) | |
| download | meta-openembedded-6c6b8d97b4dd6dd3e951e9e0f66bf5ad505d73f8.tar.gz | |
wireplumber: Improve configuration
By default, the WirePlumber lua scripts try to access a session DBus, which
is not available if WirePlumber is run system wide. Add a small script
that turns off the bits that require session DBus. These involve reserving
ALSA devices (only useful in multi-user desktop setups) and Flatpak.
Also, fix the configuration file paths (WirePlumber uses /usr/share instead
of /etc) and add the correct files to CONFFILES:${PN}.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-multimedia/recipes-multimedia/wireplumber/files')
| -rw-r--r-- | meta-multimedia/recipes-multimedia/wireplumber/files/90-OE-disable-session-dbus-dependent-features.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta-multimedia/recipes-multimedia/wireplumber/files/90-OE-disable-session-dbus-dependent-features.lua b/meta-multimedia/recipes-multimedia/wireplumber/files/90-OE-disable-session-dbus-dependent-features.lua new file mode 100644 index 0000000000..353a49c0b5 --- /dev/null +++ b/meta-multimedia/recipes-multimedia/wireplumber/files/90-OE-disable-session-dbus-dependent-features.lua | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | -- These features require a session DBus instance, which is not available | ||
| 2 | -- by default in OE generated images. The absence of such a DBus instance | ||
| 3 | -- causes WirePlumber to fail to start. Turn these off to prevent that. | ||
| 4 | alsa_monitor.properties["alsa.reserve"] = false | ||
| 5 | default_access.properties["enable-flatpak-portal"] = false | ||
