You are not logged in.
i have config that GPT created for me based on this doc: https://pipewire.pages.freedesktop.org/ … -migration
~/.config/wireplumber/wireplumber.conf.d/50-disable-suspend.conf
monitor.alsa.rules = [
{
matches = [ { device.name = "~.*" } ]
actions = { update-props = { "session.suspend-timeout-seconds" = 0 } }
}
]
monitor.alsa.properties = {
session.suspend-timeout-seconds = 0
}Also I added to etc/modprobe.d/audio-disable-powersave.conf (initramfs)
options snd_hda_intel power_save=0
options snd_hda_intel power_save_controller=N
I still have that annoying sleeping issue when sound device going to sleep after 5 seconds
Last edited by adasda (2025-10-20 11:05:18)
Offline
adding
wireplumber.profiles = {
main = {
hooks.node.suspend = disabled
}
} to /usr/share/wireplumber/wireplumber.conf fixed that!
Last edited by adasda (2025-10-20 11:04:59)
Offline
I just got a PM from you adasda, but I assume you've sorted it now. Thanks for posting back here anyway!
Offline
adding
wireplumber.profiles = { main = { hooks.node.suspend = disabled } }to /usr/share/wireplumber/wireplumber.conf fixed that!
Where do you include this exactly on wireplumber.conf?
Like this?
https://pastebin.com/UtsYgAdg
or
https://pastebin.com/kFyX668F
or
just copy&paste that line to bottom of config file?
Same here too:
https://www.reddit.com/r/archlinux/comm … t/mag6ku5/
Nobody ever tells how it actually works.
Last edited by runboy (2025-10-25 13:24:33)
Offline
I'd assume most to all of these variants to work, but the good thing is you don't have to assume and can just try it out and see what sticks. Reading the linked documentation from the reddit thread as well as the response further in that reddit strongly suggest that using the config as is in a location that's loaded later will work just fine as well, so you can probably cnp that as is to the end of the file.
Offline