Have manjaro-pipewire installed by default

For sure pipewire should replace PA in the near to medium term future, but when that time is will be hard to predict.

I think inside flatpak and they use pipewire also no it doesn’t, you can have both manjaro-pipewire and manjaro-pulse installed and it wont switch to pipewire so having it installed for flatpak doesn’t change anything on your system.

Installing manjaro-pipewire definitely switches the user to Pipewire, this is why this package was created.

No.

Also, I don’t really understand what you tried to write, this is non sense to me.

Well I have both installed and I’m using pulse audio so yeah it doesn’t do that haha and I can confirm it here

pactl info                                                       ✔ 
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 33
Tile Size: 65472
User Name: corey
Host Name: corey-rogstrixg512lug512lu
Server Name: pulseaudio
Server Version: 16.1
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
Default Source: alsa_input.pci-0000_00_1f.3.analog-stereo
Cookie: 2a2a:b244

I’m talking about flatpaks internals packages in they might use pipewire for audio.

Lets get back on topic, I believe installing manjaro-pipewire is a harmless necessity to fix flatpak on Manjaro and no people don’t have to use pipewire with pipewire being a more modern audio system to replace pipewire in the future.

Installing manjaro-pipewire still switches users to pipewire … whether or not you have done something afterwards to switch again, such as installing manjaro-pulse, etc, does not change that.

but it doesn’t also I haven’t done anything afterwards, I just installed the manjaro pipewire package because flatpake needed it and it’s still using pulseaudio. You need to remove manjaro-pulse for it to switch to pipewire.

This output tell us only that you use pulseaudio. It has no info about pipewire. Show us to confirm that you have both installed:

pamac list --installed | grep -E 'manjaro-pipewire|manjaro-pulse'

Sure

pamac list --installed | grep -E 'manjaro-pipewire|manjaro-pulse'                                                                                                                                   ✔ 
manjaro-pulse                                    20221015-2                  extra  

So you don’t have installed manjaro-pipewire as you said before :man_shrugging:

Oh you know what I just realized that my laptop which I am using atm isn’t set up the same way as my desktop and you are actually correct. Sorry about that guys maybe we should change the title to manjaro- pipewire is needed for flatpak when using pipewire. :sweat_smile:

So if you are using pipewire or switch to pipewire it should also install manjaro pipewire.

When I replied “No” it wasn’t to pick on you. The answer was “No”, because manjaro-pulse and manjaro-pipewire are conflicting packages so they mutually exclude each others, you can NOT install both as they conflict.

 omano  ~ $  pamac info manjaro-pipewire | grep Conflicts
Conflicts With        : manjaro-pulse pulseaudio-equalizer pulseaudio-jack

 omano  ~ $  pamac info manjaro-pulse | grep Conflicts
Conflicts With        : manjaro-pipewire pipewire-jack pipewire-pulse

So as said, installing manjaro-pipewire WILL switch you from using Pulseaudio to Pipewire, and you can NOT install both manjaro-pipewire and manjaro-pulse.

Sort that out on your side because you’re talking total non sense since many messages now. Verify the non sense you’re saying before repeating it one more time. I may be wrong, but at this point prove me wrong. I brought info on the table.

Yeah I know, I am currently using my laptop because my desktop is down due to unrelated hardware issues and I thogut my laptop was setup the same way and you guys are also correct, it does remove pulseaudio when you sue pipewire and I didn’t realize that and the fact I was using pipewire already on my desktop PC so that’s is my bad and I’ll admit that haha.

This feedback should be renamed to manjaro-pipewire is needed when flatpak :grin:

It’s not, right? Flatpak depends on pipewire but not manjaro-pipewire. What you confuse is the package pipewire with manjaro-pipewire.

no I’m not, on my desktop I already had pipewire but on my desktop I am using pipewire and to make flatpaks work properly like OBS and the other app I have to install manjaro-pipewire than it worked

isn’t manjaro-pipewire a metapackage that switches to pipewire for you and sets it up? So simply installing pipewire won’t suffice, you need to set it up. You don’t need manjaro-pipewire, but a correctly setup pipewire ?

yes, I have and use pipewire on my desktop so it seems like for my example with pipewire you need manjaro-pipewire so flatpak packages work correctly and just having the pipewire package alone didn’t solve it until I installed manjaro-pipewire also.

Yes.

No, they don’t.

It’s clear you don’t understand the difference between manjaro-pipewire and the packages it provides.

I use PulseAudio by default on one machine, yet other packages pull in PipeWire dependencies. That doesn’t change the default sound server.

❯ pacman -Qs pipewire
local/gst-plugin-pipewire 1:0.3.71-2
    Multimedia graph framework - pipewire plugin
local/lib32-libpipewire 1:0.3.71-2
    Low-latency audio/video router and processor - 32-bit - client library
local/lib32-pipewire 1:0.3.71-2
    Low-latency audio/video router and processor - 32-bit
local/libpipewire 1:0.3.71-2
    Low-latency audio/video router and processor - client library
local/libwireplumber 0.4.14-1
    Session / policy manager implementation for PipeWire - client library
local/pipewire 1:0.3.71-2
    Low-latency audio/video router and processor
local/wireplumber 0.4.14-1
    Session / policy manager implementation for PipeWire

I think we’re done here.

1 Like