#no audio, audio apps hanging after migrating to pipewire from pulseaudio

41 messages · Page 1 of 1 (latest)

keen vale
#

Decided to try out pipewire for fancy features (graph based audio, patchbays etc)
Was a huge fan of pulseaudio+pavucontrol+pactl :(

installed pipewire, pipewire-audio, pipewire-pulse, wireplumber
rebooted
no audio, firefox keeps hanging, can't play videos either

#
$ systemctl --user status pipewire-pulse

Jan 31 12:12:19 gemini systemd[620]: Started PipeWire PulseAudio.
Jan 31 12:12:19 gemini pipewire-pulse[1061]: mod.rt: Can't find xdg-portal: (null)
Jan 31 12:12:19 gemini pipewire-pulse[1061]: mod.rt: found session bus but no portal
$ systemctl --user status pipewire

Jan 31 12:12:19 gemini systemd[620]: Started PipeWire Multimedia Service.
Jan 31 12:12:19 gemini pipewire[1055]: mod.rt: Can't find xdg-portal: (null)
Jan 31 12:12:19 gemini pipewire[1055]: mod.rt: found session bus but no portal
Jan 31 12:12:20 gemini pipewire[1055]: [0:01:36.715580812] [1055]  INFO Camera camera_manager.cpp:299 libcamera v0.0.2
Jan 31 12:13:19 gemini pipewire[1055]: spa.alsa: '_ucm0002.hw:Generic_1': playback open failed: Device or resource busy```

```$ systemctl --user status wireplumber

Jan 31 12:13:22 gemini wireplumber[1060]: SPA handle 'api.alsa.acp.device' could not be loaded; is it installed?
Jan 31 12:13:22 gemini wireplumber[1060]: Failed to create 'api.alsa.acp.device' device
Jan 31 12:13:22 gemini wireplumber[1060]: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
Jan 31 12:13:22 gemini wireplumber[1060]: Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio1```
subtle latch
#

"
Jan 31 12:13:19 gemini pipewire[1055]: spa.alsa: '_ucm0002.hw:Generic_1': playback open failed: Device or resource busy"

#

can you show me the output of cat /proc/asound/cards?

#

also see if your device is muted, alsamixer

keen vale
#

Sure, here

$ cat /proc/asound/cards
 0 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfcdc8000 irq 78
 1 [Generic_1      ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfcdc0000 irq 79
 2 [acp            ]: acp - acp
                      HP-HPPavilionLaptop14_ec0xxx--88F1
keen vale
subtle latch
keen vale
#

PS: takes lot of time to load up...

subtle latch
#

it shouldnt.. normally

keen vale
keen vale
subtle latch
#

if it follows XDG (pretty sure it does) then yes

subtle latch
keen vale
#

laptop speakers

subtle latch
#

that should be acp if i am not wrong then

#

check the volume for the second one

keen vale
#

that doesn't have any sound controls... the chip field is blank too

subtle latch
#

oh, alright

keen vale
#

I think I have the same audio card for speaker and headphones...
the 1st one

subtle latch
#

but that doesnt explain why wireplumeber is trying to load acp

#

try messing with pactl-default-sink

keen vale
#
Connection failure: Timeout
subtle latch
#

pactl info?

keen vale
#
Connection failure: Timeout
$ pactl info
Connection failure: Timeout
subtle latch
#

i have never seen that error huh

#

i know its deprecated and what not, but try installing pipewire-media-session

#

that is controlled by pulseaudio

keen vale
#

did that + reboot
audio works!

subtle latch
#

nice

keen vale
#

pavucontrol is still slow on startup but workx

#

sheesh

subtle latch
#

btw you can use pavucontrol to control pipewire i thiink

#

i use pulsemixer

keen vale
#

do you also use a graphical patchbay?

#

like havum or qpwgraph?

subtle latch
#

um no I dont use that

keen vale