Informação de Configuração
Para a finalidade de que o Wireplumber seja usado pelo Pipewire,
o Wireplumber e o Pipewire precisam ser configurados para iniciar
quando um ambiente de área de trabalho for iniciado.
O Pipewire agora fornece a própria implementação dele de servidor
Pulseaudio, o que causa conflitos de tempo de execução com o
servidor fornecido pelo próprio Pulseaudio. Isso geralmente se
apresenta por aplicativos travando ou com mau funcionamento ao
tentar reproduzir ou gravar áudio e vídeo. Primeiro, evite que o
Pulseaudio inicie a própria implementação dele de servidor
executando os seguintes comandos como o(a) usuário(a)
root
:
rm -vf /etc/xdg/autostart/pulseaudio.desktop &&
rm -vf /etc/xdg/Xwayland-session.d/00-pulseaudio-x11 &&
sed -e '$a autospawn = no' -i /etc/pulse/client.conf
A seguir, configure o Wireplumber para iniciar quando um ambiente
de área de trabalho for iniciado. Execute os seguintes comandos
como o(a) usuário(a) root
para
habilitar as unidades de usuário(a) do systemd:
systemctl enable --global pipewire.socket &&
systemctl enable --global pipewire-pulse.socket &&
systemctl enable --global wireplumber
Agora que o Wireplumber está configurado para iniciar quando um
ambiente de área de trabalho for iniciado, é recomendado que você
se deslogue da teu sessão e se logue novamente.