PulseAudio

PulseAudio - Linux Sound Server.

Installation unter Archlinux

pacman -S pulseaudio alsa-plugins pulseaudio-alsa

Start als Systemdaemon

User pulse hinzufügen

useradd -r pulse -d /var/run/pulse
gpassswd -a pulse pulse
gpassswd -a pulse pulse-access
gpassswd -a pulse pulse-rt
gpassswd -a pulse audio

DBus Berechtigung - Datei /etc/dbus-1/system.d/pulseaudio.conf erstellen:

<!DOCTYPE busconfig PUBLIC
"-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
    <policy user="pulse">
        <allow own="org.pulseaudio.Server"/>
        <allow send_destination="org.pulseaudio.Server"/>
        <allow receive_sender="org.pulseaudio.Server"/>
    </policy>
</busconfig>

Start als Systemdaemon (Benötigt User pulse)

pulseaudio --system --disallow-exit --disallow-module-loading -D

Links