I am on OpenSUSE TumbleWeed and I had to follow these steps:
- Install the sof-firmware, hda-verb package for the drivers
sudo zypper in sof-firmware hda-verb
- Save this script provided by joshuagrisham in this issue in a location. This script need to be executed everytime during boot.
- Create a CRON JOB to execute this script at every reboot.
crontab -e
@reboot <your-location>/necessary-verbs.sh
- I have noticed that left speaker has a little less sound than the right one with these verbs. To fix that we can use shift the balance little bit and this is my configuration.
Voila your speakers are now working.
I'd like to say thank you, after years on Windows because I'd been rather disappointed with Linux, I decided to try the distro experience again to have more freedom in particular. My device is a Samsung Galaxy Book 3 Pro and the speakers weren't working, so I was starting to get desperate. After several dozen installations, 2 complete system resets and several disto tests, I found your solution and adapted + installed it on a clean installation of Fedora 42.
To be clear, it's the only one that worked, so thank you very much.
It's a shame that since your publication 2 years ago the problem hasn't been solved, but the main thing is that now I can fully invest myself in my installation.