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.