Will pipewire be enabled by default in solus?
Pipewire by default?
I think the consensus amongst most distro maintainers is that PipeWire will eventually replace PulseAudio and JACK, but that the stability and feature parity isn't quite there yet. As for Solus, we are very much in the "wait and see" camp.
- Edited
Canned response
edit: Nevermind, it's not copy and paste. Shame on me!
Whats good in Solus is that all supported package for Pipewire is installed by default and i just switched to it..so far so good..especially in bluetooth codecs and headset which support mSBC wideband speech !
I'm using Solus KDE.
- Edited
- Enable (without having to run under sudo) the user PipeWire service and socket with: systemctl --user enable pipewire.
- When continue with the user PipeWire PulseAudio: systemctl --user enable pipewire-pulse.
- And the PipeWire Multimedia Service Session Manager: systemctl --user enable pipewire-media-session
- Disable the PulseAudio socket and service with: systemctl --user disable pulseaudio pulseaudio.socket
- Install the pipewire-jack package if you want to test JACK support.
- Reboot
andiskufi Yup the same steps mentioned by @George also the guide mentioned below..
https://www.guyrutenberg.com/2021/03/11/replacing-pulseaudio-with-pipewire/
systemd service are already in place for Solus..so you can skip that !
- Edited
andiskufi Hmm weird did you enable the below services and disable pulse audio?
systemctl --user enable pipewire-media-session.service
systemctl --user enable pipewire pipewire-pulse
For me its sticking at boot and works perfectly !
If I switch to pipewire, just for testing, is there any application like pavucontrol
for it? I know KDE can change audio/application output by itself, but gnome can't.
YuriTheHenrique Pipewire implements the Pulseaudio APIs. You can literally just use pavucontrol
with it.
As for gnome extensions that work well with Pipewire I use the following (both compatible with GNOME 40):
https://extensions.gnome.org/extension/906/sound-output-device-chooser/
https://extensions.gnome.org/extension/3499/application-volume-mixer/
ReillyBrogan Thanks, I'll be testing pipewire this weekend then.
I just use pavucontrol
because I have more control over which program is using what output... sometimes different sources has to be on different outputs.
[deleted]
YuriTheHenrique Based on what I've heard on IRC, it seems Pipewire may conflict with Wine/Proton gaming. So if you experience issues, check if changing to Pulseaudio works
@George Thank you very much for the steps. I can finally use my Bluetooth headphones. With pulse I couldn't use LDAC or AptX, though it should have worked with the newest pulse. The configuration via pavucontrol works very well, so no need to change the tools already familiar with.
I think this is a very expected feature right now
Ok, I may be a little new on asking this question and sorry if its been asked...
Right now in its current state is there any benefit to switching from PulseAudio to Pipewire when all I do is watch movies and listen to streaming music using speakers or wired headphones?