Switching from PipeWire to PulseAudio
RHEL 9 introduces PipeWire as the default audio service. PulseAudio, which was the default audio service in previous releases, is still available in RHEL 9, and you can switch your system back to using PulseAudio.
Procedure
-
Replace the
pipewire-pulseaudio
package withpulseaudio
:# yum swap --allowerasing pipewire-pulseaudio pulseaudio
-
Remove PipeWire packages:
# yum remove pipewire-alsa pipewire-jack-audio-connection-kit
-
Install an ALSA compatibility layer for PulseAudio:
# yum install alsa-plugins-pulseaudio
-
Reboot the system.
-
Manually start the PulseAudio service and socket:
# systemctl --user start pulseaudio.socket # systemctl --user start pulseaudio.service
Your system is now configured to manage sound using PulseAudio.
Read more here: Source link