#sound randomly stops working on reboots (kernel bug?)

17 messages · Page 1 of 1 (latest)

red gyro
#

This isn't a bug that happens often enough to be detrimental but I thought I should put it somewhere
On reboots, sound randomly stops working on my laptop. (AMD Ryzen 7 7730U, with integrated graphics)
Killing all pipewire-related services, rmmod snd_hda_intel, modprobe snd_hda_intel, and restarting pipewire services fixes the issue without rebooting.
When the sound doesn't work, it doesn't report that anything is wrong in any utility like pavucontrol, but no audio plays.
I'll send dmesg output in attachment form. I am using artix (non systemd) but this is likely a kernel issue, not a userspace one.

#

dmesg | grep snd:
(anything with a timestamp above 200 is after I reinserted the module)

#

this could also be a hardware fault but considering it works after reinserting the module, the kernel must be at least partly to blame

#

super not urgent issue if this wasn't clear but minor inconvenience

cedar zealot
#

please share systemctl --user status pipewire pipewire-pulse pulseaudio

red gyro
#
       [4314ms] [from user:1000:pipewire-pulse] Service started!
     [252208ms] [from user:1000:pipewire-pulse] Service started!
PC2:[root]:/var/log/parallax# pxread -bl sound-issue -f user:1000:pipewire
       [4268ms] [from user:1000:pipewire] Service started!
     [245558ms] [from user:1000:pipewire] Service started!
     [270657ms] [from user:1000:pipewire] [W][23:44:24.390240] mod.rt       | [     module-rt.c:  330 translate_error()] RTKit error: org.freedesktop.DBus.Error.NoReply
     [270657ms] [from user:1000:pipewire] [W][23:44:24.390292] mod.rt       | [     module-rt.c:  995 do_rtkit_setup()] RTKit does not give us MaxRealtimePriority, using 1
cedar zealot
#

What init / distro?

red gyro
#

distro is artix, init is parallax (custom)
but I'm fairly certain this is a kernel issue, not a userspace issue
and I'm now realizing that I forgot to test without reinserting the kernel module but I think I tried that one of the times and it failed

cedar zealot
#

Do you have rtkit installed?

red gyro
#

no, not yet

cedar zealot
red gyro
#

I installed rtkit and my user is already not a member of the audio group so that should be fine

#

I'll make sure to report here whenever issues happen, it's rather infrequent though

red gyro
#

It happened again
pipewire starts three times (one on boot, one after just restarting pipewire services, and one after restarting pipewire services AND the snd_hda_intel module)