Yesterday, after the usual update/upgrade, audio no longer worked on one of my laptops.
I checked mate-volume-control to check for the device settings and lo and behold: No devices detected at all.
I rebooted (same kernel, 6.17) -> same result
I rebooted the previous kernel (6.14) -> Yes, sound was back.
It was solved rather quickly: Removing kernel 6.17 and the kernel HWE meta package fixed it within minutes.
So, if you happen to experience the same, this is the easiest way to solve it
By the way, this seems to be a wellknown problem.
It also seems that the bug has been resolved in kernel 6.19 so there is no need for submitting bugreports as far as I can tell.
EDIT: After some (DuckAI-assisted) search I found that kernel 6.17 had many issues reported which were all resolved by using a different kernel:
kernel panics
spontaneous freezes
networking problems (realtek, broadcom)
audio problems
video driver problems (especially with nVidia)
multi monitor setup fails.
So if this sounds familiar, it's not you, it's "them"
I feel I missed this one. Currently on 6.18.7 and been through 6.17 and not had issues on my desktop.
I had experienced that pain before when Intel virtualisation stopped working properly years ago. Glad a future release fixed it eventually so I didn't need a kernel parameter workaround.
When the kernel causes regressions, for some reason, I just think of when Linus Torvalds famously once said:
Thanks! I’ll fully accept the kudos when i figure out how to damn well stop the module from importing (inlining) GPL licensed code - which prevents it from building :-/