User Tools

Site Tools


linux:apps:pulseaudio

Differences

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

Link to this comparison view

Next revision
Previous revision
linux:apps:pulseaudio [2025/10/01 16:08] – created 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:
    
-1. ~/.config/autostart/pulseaudio.desktop +=== Systemd user service === 
-2. XFCE -> Session and Startup -> PulseAudio is checked a startup+  $ 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. 
 + 
  
  
linux/apps/pulseaudio.1759334889.txt.gz · Last modified: by oscar