pactl info
to show which audio server is running. In occasions this tends to fail showing
Connection failure: connection refused.
I think this is saying that there is no connection to an audio server
so you'll need to enable manually the service using systemctl. please comment about it if you know more of this.
If you try installing pipewire without removing pulseaudio you'll get a conflict message complaining about it.
- So, first is removing pulseaudio:
sudo rpm -e pulseaudio --nodeps
- Install Pipewire
sudo dnf install pipewire-pulseaudio
- You'll need to reboot
reboot
If you do pactl info
it should be now using pipewire. If it says connection failure you'll need to do it manually
systemctl --user pipewire-pulse.service pipewire-pulse.socket
I made it for myself to just avoid missing this instructions that I found.
Just like all my Gists I leave them public hoping it helps someone.
Im leaving the Pipewire repo here too.