Will pipewire be enabled by default in solus?

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.

    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.

        andiskufi

        1. Enable (without having to run under sudo) the user PipeWire service and socket with: systemctl --user enable pipewire.
        2. When continue with the user PipeWire PulseAudio: systemctl --user enable pipewire-pulse.
        3. And the PipeWire Multimedia Service Session Manager: systemctl --user enable pipewire-media-session
        4. Disable the PulseAudio socket and service with: systemctl --user disable pulseaudio pulseaudio.socket
        5. Install the pipewire-jack package if you want to test JACK support.
        6. Reboot

        From https://dev.getsol.us/T9694

          George abimagnus As I said on my previous reply it works great. I just noticed when I restarted my PC that the services does not start on boot and I have to run the commands in order to have sound. How can I make them start on boot so I don't have to run the commands every time I restart my PC?

            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 !

              abimagnus Yes I did everything as you said. Anyway it's fine as I had to disable pipewire as I had issue when I was running a game and at the same time playing youtube, I did not have sound on the game. Thanks anyway for your help.

              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.

                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 🙂

                  4 months later

                  @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.

                  5 days later

                  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?