First remove Pulseaudio:
- Code: Select all
# rpm -e --nodeps pulseaudio
Install pipewire-alsa and pipewire-pulseaudio:
- Code: Select all
# dnf install pipewire-alsa pipewire-pulseaudio
Copy configuration files (probably optional if you don't edit anything):
- Code: Select all
# cp -r /usr/share/pipewire /etc/
Enable services, run as user:
- Code: Select all
$ systemctl --user enable pipewire.{service,socket}
$ systemctl --user enable pipewire-pulse.{service,socket}
$ systemctl --user enable pipewire-media-session.service
Reboot, and check if it's working:
- Code: Select all
$ pactl info
Should show something like:
- Code: Select all
Server Name: PulseAudio (on PipeWire 0.3.40)