How to install Pipewire when using Gnome? (gnome-settings-daemon conflict)

According to some posts here on the forum, I should be able to get it running just by doing this:

$ sudo pacman -S manjaro-pipewire
resolving dependencies...
looking for conflicting packages...
:: pipewire-pulse-1:1.2.7-1 and pulseaudio-17.0-3 are in conflict. Remove pulseaudio? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing pulseaudio breaks dependency 'pulseaudio=17.0-3' required by pulseaudio-bluetooth

But as you can see there is a dependency issue, so I tried to remove that:

$ sudo pacman -R pulseaudio pulseaudio-bluetooth

checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing pulseaudio breaks dependency 'pulse-native-provider' required by gnome-settings-daemon

But now it’s complaining about gnome-settings-daemon being in the way and I have a feeling that I should probably not be removing that.

But how would I install Pipewire properly then?

Did you try to remove pulseaudio-bluetooth first ?
:footprints:

Yes, see the second code box. When I try that, it refuses because gnome-settings-daemon depends on it.

There you tried to remove both at once !

Please try only to remove pulseaudio-bluetooth first

sudo pacman -R pulseaudio-bluetooth

then

sudo pacman -S manjaro-pipewire

:footprints:

4 Likes