User Tools

Site Tools


linux:apps:pulseaudio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
linux:apps:pulseaudio [2025/10/01 16:50] – [Pulse audio started multiple times] oscarlinux:apps:pulseaudio [2025/10/01 16:56] (current) – [Pulse audio started multiple times] oscar
Line 3: Line 3:
 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: 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 ===
-Systemd user service:+
   $ systemctl --user is-enabled pulseaudio.socket   $ systemctl --user is-enabled pulseaudio.socket
   enabled   enabled
Line 10: Line 9:
   enabled   enabled
  
-XDG autostart+=== XDG autostart ===
    ls /etc/xdg/autostart/*pulse*    ls /etc/xdg/autostart/*pulse*
    cat /etc/xdg/autostart/pulseaudio.desktop    cat /etc/xdg/autostart/pulseaudio.desktop
        
-XFCE session startup+=== XFCE session startup ===
    cat ~/.config/autostart/*pulse*    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 ~/.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.
 +
 +
 +
 +
linux/apps/pulseaudio.1759337402.txt.gz · Last modified: by oscar