You are not logged in.

#1 2024-05-30 12:23:35

xorio42
Member
Registered: 2024-05-21
Posts: 4

switch from pipewire to pulseaudio

I have a strange issue with bluetooth headphones, I hearing some quirks, short noises that come and go. I'm using pipewire, I was thinking to switch back to pulseaudio to see if it helps, but I cannot replace it with pulseaudio
I installed pulse audio packages but was not prompted that it conflicts with pipewire and to remove the later and I can't remove pipewire either

❯ pacman -Qs pipewire
local/gst-plugin-pipewire 1:1.0.7-2
    Multimedia graph framework - pipewire plugin
local/libpipewire 1:1.0.7-2
    Low-latency audio/video router and processor - client library
local/libwireplumber 0.5.2-2
    Session / policy manager implementation for PipeWire - client library
local/pipewire 1:1.0.7-2
    Low-latency audio/video router and processor
local/pipewire-session-manager 1:1.0.7-2
    Session manager for PipeWire (default provider)
local/qemu-audio-pipewire 9.0.0-1
    QEMU PipeWire audio driver
local/wireplumber 0.5.2-2
    Session / policy manager implementation for PipeWire
❯ sudo pacman -Rsn local/gst-plugin-pipewire local/libpipewire local/libwireplumber local/pipewire local/pipewire-session-manager local/qemu-audio-pipewire local/wireplumber
[sudo] password for gnome:
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing libpipewire breaks dependency 'libpipewire' required by audacious-plugins
:: removing libpipewire breaks dependency 'libpipewire' required by fluidsynth
:: removing libpipewire breaks dependency 'libpipewire-0.3.so=0-64' required by fluidsynth
:: removing libpipewire breaks dependency 'libpipewire' required by gnome-remote-desktop
:: removing pipewire breaks dependency 'pipewire' required by gnome-remote-desktop
:: removing libpipewire breaks dependency 'libpipewire' required by gnome-shell
:: removing libpipewire breaks dependency 'libpipewire' required by mutter
:: removing pipewire breaks dependency 'pipewire' required by mutter
:: removing pipewire breaks dependency 'pipewire' required by obs-studio
:: removing qemu-audio-pipewire breaks dependency 'qemu-audio-pipewire=9.0.0-1' required by qemu-desktop
:: removing gst-plugin-pipewire breaks dependency 'gst-plugin-pipewire' required by snapshot
:: removing libpipewire breaks dependency 'libpipewire' required by xdg-desktop-portal
:: removing pipewire breaks dependency 'pipewire' required by xdg-desktop-portal

How can I do this?

Offline

#2 2024-05-30 14:28:34

IFailALot
Member
Registered: 2024-05-29
Posts: 18

Re: switch from pipewire to pulseaudio

I have just been doing this. you have pipewire dependencies that are not installed like pipewire-pulse, read through the wiki for pipewire(https://wiki.archlinux.org/title/PipeWire), in there you will also find out how to switch between them. Best I can do, started in there just a few days ago.

I did see sections on bluetooth in there, but I have none.

Offline

#3 2024-06-01 02:29:18

christophergray
Member
Registered: 2021-05-28
Posts: 12

Re: switch from pipewire to pulseaudio

I have an Xfce system that I installed some years ago with PulseAudio.  As mpd and mpv now both depend on libpipewire, that got installed with an update at some point.  But it is still a PulseAudio system, and the pipewire package is not installed.  It looks like you cannot uninstall PipeWire without removing your flatpaks and some Gnome software, and breaking dark mode in gtk4 apps.  I suggest you don't worry about pipewire and libpipewire being there, and just install pulseaudio-bluetooth and bluez-utils.  Configure PulseAudio and then use bluetoothctl to configure your bluetooth according to https://wiki.archlinux.org/title/Bluetooth

Offline

Board footer

Powered by FluxBB