No sound devices found after switching to pipewire

Help!

I knew I shouldn’t have tried this

I ran sudo pacman -S pipewire pipewire-pulse --needed and it appeared to install OK.

after reboot I don’t have any audio devices

pactl info shows

Server String: /run/user/1000/pulse/native
Library Protocol Version: 34
Server Protocol Version: 34
Is Local: yes
Client Index: 34
Tile Size: 65472
User Name: keithy
Host Name: ryzen-antergos
Server Name: PulseAudio (on PipeWire 0.3.24)
Server Version: 14.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: @DEFAULT_SINK@
Default Source: @DEFAULT_SOURCE@
Cookie: a392:8c1a

Running Gnome DE and an Audioquest Dragonfly red USB sound card (this is probably the issue but I have no idea how to fix nor go back to standard pulseaudio)

Thanks

What’s your output from:

systemctl status --user pipewire.service pipewire-pulse.service
2 Likes

pipewire.service - Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
Active: active (running) since Wed 2021-03-24 13:46:18 GMT; 35s ago
TriggeredBy: ● pipewire.socket
Main PID: 1515 (pipewire)
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─1515 /usr/bin/pipewire

pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; vendor preset: enabled)
Active: active (running) since Wed 2021-03-24 13:46:17 GMT; 36s ago
TriggeredBy: ● pipewire-pulse.socket
Main PID: 1238 (pipewire-pulse)
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─1238 /usr/bin/pipewire-pulse
Thanks for looking

You could try installing pipewire-alsa.

Maybe you are affected by this. Have a look if there is a .pacnew around.

2 Likes

Thanks again. I just tried that and still no audio devices showing

Did you restart the services after that?

Thanks, yes I did

A post was merged into an existing topic: Help need writing HowTO | Replace Pulseaudio with Pipewire for EndeavorOS

Brilliant. Thanks that’s fixed it

I did:

sudo mv /etc/pipewire/media-session.d/media-session.conf.pacnew /etc/pipewire/media-session.d/media-session.conf

and

systemctl restart --user pipewire pipewire-pulse pipewire-media-session.service

All working :slight_smile:

3 Likes

A post was merged into an existing topic: Help needed writing How To | Replace Pulseaudio with Pipewire for EndeavorOS

@kagetora13 you are right. @moderators could someone create a new topic based on the posts #11 to #20, so @keithy could mark this as solved?

1 Like

Sure. :wink:

Is it possible to move the post by @kagetora13 back to the original topic?

1 Like

I moved one already. It does not seen like it will affect continuity of that topic too much. I was thinking about just this when you posted :sweat_smile:

1 Like