You are not logged in.
Pages: 1
So I had this working yesterday but for some reason I noticed today that audio isn't working, and KDE says no output devices available. I have pipewire installed (automatically from KWin), and I installed pipewire-pulse, as well as enabled the 3 required services from the wiki.
systemctl --user status pipewire.service returns
Dec 24 12:18:09 archlinux-amd pipewire-media-session[1070]: can't open control for card hw:0: No such file or directory
Dec 24 12:18:09 archlinux-amd pipewire-media-session[1070]: oFono: Register() failed: org.freedesktop.DBus.Error.ServiceUnknown
Dec 24 12:18:09 archlinux-amd pipewire-media-session[1070]: GetManagedObjects() failed: org.freedesktop.DBus.Error.ServiceUnknown
Dec 24 12:18:09 archlinux-amd pipewire[1062]: ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Permission denied
Dec 24 12:18:09 archlinux-amd pipewire[1062]: open failed: Permission deniedDec 24 12:18:09 archlinux-amd pipewire[1062]: can't create node: Permission denied
Dec 24 12:18:09 archlinux-amd pipewire-media-session[1070]: error id:3 seq:3 res:-13 (Permission denied): can't create node: Permission denied
Dec 24 12:18:28 archlinux-amd pipewire-media-session[1070]: no node found for 35Dec 24 12:25:13 archlinux-amd pipewire-media-session[1070]: no node found for 35aplay -l does show my GPU HDMI audio outputs.
When I run modprobe snd_seq and restart pipewire.service, the audio works. It's strange, since yesterday it worked fine without having to manually load the module. So I'm not sure what to change.
I tried loading the module manually but it seems it can't be automatically loaded.
Last edited by Gekume123 (2020-12-24 21:08:39)
Offline
Permission denied means that either something is using the card while pipewire tries accessing it or the card being not yet available.
What's your
sudo fuser -v /dev/snd/*before restarting pipewire (I assume that is enough and you don't need to manually load the module...)
Offline
If the issue is with pipewire-pulse itself and not something completely different, you can also revert back to Pulseaudio by replacing pipewire-pulse with pulseaudio (both are in [extra]).
Offline
Pages: 1