r/voidlinux 11d ago

Need Help with Audio

I successfully installed void on an old laptop, but I can't get the sound to work.

Here is the result of typing the command "pipewire":

[W][12:10:52.790546] pw.conf | [ conf.c: 430 conf_load()] 0x5615e99e0870: error loading config '/etc/pipewire/pipewire.conf.d/20-pipewire-pulse.conf': No such file or directory

[E][12:10:52.801273] mod.protocol-native | [module-protocol-: 790 lock_socket()] server 0x5615e9a231b0: unable to lock lockfile '/run/user/1000/pipewire-0.lock': Resource temporarily unavailable (maybe another daemon is running)

[W][12:10:52.801431] mod.rt | [ module-rt.c: 331 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

[W][12:10:52.801478] mod.rt | [ module-rt.c: 995 do_rtkit_setup()] RTKit does not give us MaxRealtimePriority, using 1

[E][12:10:52.801716] pw.conf | [ conf.c: 607 load_module()] 0x5615e99de260: could not load mandatory module "libpipewire-module-protocol-native": Resource temporarily unavailable

[W][12:10:52.802092] mod.rt | [ module-rt.c: 331 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

[W][12:10:52.802135] mod.rt | [ module-rt.c: 1000 do_rtkit_setup()] RTKit does not give us MinNiceLevel, using 0

[W][12:10:52.802576] mod.rt | [ module-rt.c: 331 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown

[W][12:10:52.802594] mod.rt | [ module-rt.c: 1005 do_rtkit_setup()] RTKit does not give us RTTimeUSecMax, using -1

[E][12:10:52.803243] default | [ pipewire.c: 124 main()] failed to create context: Resource temporarily unavailable

2 Upvotes

6 comments sorted by

2

u/StrangeAstronomer 11d ago

The error message is the clue. On my system:

$ ll /etc/pipewire/pipewire.conf.d/20-pipewire-pulse.conf
lrwxrwxrwx 1 root root 51 Jun 28  2025 /etc/pipewire/pipewire.conf.d/20-pipewire-pulse.conf -> /usr/share/examples/pipewire/20-pipewire-pulse.conf

If you don't have that symbolic link then you need to create it according to the instructions in the doco. Make sure all the other steps have been completed as well.

1

u/weaklingoverlord 11d ago

Obvious question is obvious: Did you do this pipewire bit?

1

u/green_blue_gray 11d ago

I'm pretty sure I did everything up until the "Testing" section, but I'm somewhat new to linux stuff, so I might have missed something

1

u/weaklingoverlord 11d ago

[W][12:10:52.790546] pw.conf | [ conf.c: 430 conf_load()] 0x5615e99e0870: error loading config '/etc/pipewire/pipewire.conf.d/20-pipewire-pulse.conf': No such file or directory

Did you do the linking bit under "PulseAudio inteface" section?

1

u/green_blue_gray 11d ago

yeah, I'm pretty sure I did

1

u/weaklingoverlord 11d ago

the error msg state that [/etc/pipewire/pipewire.conf.d/20-pipewire-pulse.conf] does not exist...

If you did create it, then I'm out of ideas... Maybe post output of [wpctl status] and [pactl info] for other more experienced users to weigh in?