====== Pulseaudio ====== ===== Pulse audio started multiple times ===== In journalctl shows some warnings that are the result of the fact that pulseaudio is started multiple at boot and user login. After analyzing I have identified the following locations which start pulseaudio: === Systemd user service === $ systemctl --user is-enabled pulseaudio.socket enabled $ systemctl --user is-enabled pulseaudio.service enabled === XDG autostart === ls /etc/xdg/autostart/*pulse* cat /etc/xdg/autostart/pulseaudio.desktop === XFCE session startup === cat ~/.config/autostart/*pulse* ~/.config/autostart/pulseaudio.desktop. This file is created and set (hidden=true/false) by (un)checking XFCE -> Session and Startup -> PulseAudio at startup === D-Bus Activation Mechanism === D-Bus service file: There's a D-Bus service file that tells D-Bus how to start PulseAudio when something requests it: /usr/share/dbus-1/services/pulseaudio.service /usr/share/dbus-1/services/ /usr/share/dbus-1/system-services/ [D-Bus Service] Name=org.pulseaudio.Server Exec=/usr/bin/pulseaudio --start --log-target=syslog Automatic activation: When an application tries to connect to PulseAudio via D-Bus (requesting the org.pulseaudio.Server service), D-Bus automatically launches PulseAudio if it's not already running.