gentoo-pipewire-launcher(1)

NAME
gentoo-pipewire-launcher - start instances of PipeWire, PipeWire-Pulse and WirePlumber

SYNOPSIS
gentoo-pipewire-launcher [restart]

DESCRIPTION
gentoo-pipewire-launcher starts instances of PipeWire and WirePlumber. Two instances of PipeWire are started: one as the core sound-server, and one for PulseAudio emulation (cf. pipewire-pulse(1)).

It must be run in an environment with an active D-Bus session bus, i.e. one in which the DBUS_SESSION_BUS_ADDRESS environment variable is set appropriately.

gentoo-pipewire-launcher tries to avoid restarting, in order to avoid audio dropouts. However, a restart can be forced by calling gentoo-pipewire-launcher with an argument of ‘restart’.

${XDG_CONFIG_HOME}/gentoo-pipewire-launcher.conf (or, if ${XDG_CONFIG_HOME} is not set, ${HOME}/.config/gentoo-pipewire-launcher.conf) can be used to specify absolute paths of files to which log output should be sent, by specifying values for one or more of the GENTOO_PIPEWIRE_LOG, GENTOO_PIPEWIRE_PULSE_LOG, and GENTOO_WIREPLUMBER_LOG variables, one per line.

REPORTING BUGS
Please report bugs via https://bugs.gentoo.org/

FILES

${XDG_CONFIG_HOME}/gentoo-pipewire-launcher.conf
    configures locations of files for log output.

${HOME}/.config/gentoo-pipewire-launcher.conf
    configures locations of files for log output if ${XDG_CONFIG_HOME} is not set.

SEE ALSO
pipewire(1), pipewire-pulse(1), wireplumber(1), pipewire.conf(5)