pipewire/src/daemon
Robert Mader 934f6c7d1b systemd: Depend on dbus.service
Solution suggested by Xi Ruoyao.

The dbus user service is required for various features - the summary says:
'dbus (Bluetooth, rt, portal, pw-reserve)'

On session logout the dbus service gets shut down while the Pipewire one
relies on a timeout. If a user logs in again before PW timed out, the
later stays alive but doesn't handle re-connecting to the dbus service
of the new session, breaking the camera portal and potentially other
features.

Thus hard-depend on the dbus service (if enabled at build time) and thus
shut down together with it.

(cherry picked from commit 2625983a23)
2025-03-20 14:11:08 +01:00
..
client-rt.conf.avail src/daemon: move the optional drop-ins to conf.avail 2023-03-27 07:19:27 +00:00
client.conf.avail src/daemon: move the optional drop-ins to conf.avail 2023-03-27 07:19:27 +00:00
filter-chain filter-chain: add nofail flags 2023-10-02 17:49:33 +02:00
pipewire-pulse.conf.avail src/daemon: move the optional drop-ins to conf.avail 2023-03-27 07:19:27 +00:00
pipewire.conf.avail src/daemon: move the optional drop-ins to conf.avail 2023-03-27 07:19:27 +00:00
systemd systemd: Depend on dbus.service 2025-03-20 14:11:08 +01:00
client-rt.conf.in meson: add options to set server and client RT priority 2024-02-16 10:00:45 +01:00
client.conf.in conf: fixup config comments 2023-02-07 10:35:43 +01:00
filter-chain.conf.in meson: add options to set server and client RT priority 2024-02-16 10:00:45 +01:00
jack.conf.in meson: add options to set server and client RT priority 2024-02-16 10:00:45 +01:00
meson.build meson: add options to set server and client RT priority 2024-02-16 10:00:45 +01:00
minimal.conf.in settings: add default.clock.quantum-floor property 2024-03-12 17:44:25 +01:00
pipewire-aes67.conf.in meson: add options to set server and client RT priority 2024-02-16 10:00:45 +01:00
pipewire-avb.conf.in meson: add options to set server and client RT priority 2024-02-16 10:00:45 +01:00
pipewire-pulse.conf.in meson: add options to set server and client RT priority 2024-02-16 10:00:45 +01:00
pipewire-vulkan.conf.in meson: add options to set server and client RT priority 2024-02-16 10:00:45 +01:00
pipewire.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
pipewire.conf.in conf: increase priority of dummy and freewheel driver 2024-08-07 10:32:06 +02:00
pipewire.desktop.in add i18n support 2021-01-08 10:26:46 +01:00