Hi everyone, as already discussed in another thread (Lenovo Yoga Pro 9 14IRP8 Sound awful)

This model of the laptop had, and for me, it still has the issues with bass speakers. Initially, when I started using this PC, the bass speakers were not working at all, after some kernel patches made for this model, the bass speakers finally started working, but now, they are randomly stopping working.
e.g. I turn on the PC, and they are working fine, and after some minutes, the sound from the bass speakers is gone. The second set of smaller speakers still works, but the audio is awful, as mentioned in the original discussion. For me, it seems, that the kernel patch somehow “stops” working.

To have them working again I have to either put the device to sleep and wake it or do the system restart. But again, they will stop working after some time.

I’m using the latest Fedora 40 with the latest (at the moment) 6.9.11 kernel.

Currently using Fedora KDE but the same issue happens with the Workstation (GNOME) version as well.

The solution proposed in the original thread doesn’t seem to be working.

Facing the same issue here with the exact same make/model with a slight twist. The issue seems to persist even past reboots sometimes and can only be solved by shutting down, waiting a minute or two, then booting again. Note that it seems as long as the speakers are in use, the sound will not degrade. Played some videos for over an hour and a half and everything was sounding great, paused for 30 sec and it was suddenly gone.

Also it seems that something is periodically “breaking” the audio setup since running the script here does improve the audio quality significantly (though it still doesn’t sound quite right), but leave the speakers off for a few minutes and it goes straight back to being almost unusable again.

Nothing in alsa/pipewire shows up as suspicious, no messages in dmesg correlate at all with the sound bugging out (time-wise and just based on observation), and I’ve disabled every possible feature there is in bios that might be interfering.

I also have the same issue. On Ubuntu I used to do sudo alsa force-reload to get the speakers working again. Sadly I can’t find a permenant solution.

I wrote a small systemd service simply to play a silent .wav file indefinitely, which seems working to prevent the subwoofer from being turned off.

Certainly that’s not an elegant solution, but it might help someone. Hope there’ll be a fix in the kernel instead.