I note you replied to a number of sound support threads. We need all the help we can get, so you help here is appreciated.
I note that in every case recommended the application of the model “ref”. In fact, that model option does NOT work in most cases. It will break the sound in cases where it does not apply. If one looks at the 1.0.18 version of alsa-configuration.txt file, and does a search for ref, one will find that option “might” only work for the following options …
That script will tell me their PC’s openSUSE version, kernel, hardware audio codec, sound daemons in use, mixer settings, and a bunch of other stuff.
I also ask to see many of their installed rpms plus their audio config file “sound”, in case I need to recommend an update to alsa. Hence I usually ask for: rpm -qa | grep alsa
rpm -qa | grep pulse
rpm -q libasound2
cat /etc/modprobe.d/soundNote I ask for the kernel version twice (once via script and once via command). I do that because an amazing number of users will change their kernel version or their alsa version between running the script, and providing me the rpm versions of alsa installed. By having the kernel version twice, I can often pick that up, and treat their case accordingly.
You help in sound is appreciated.
We can use all the help we can get in the forums, so if you get the chance you could read the following files (comes with the documentation in every alsa tarball):
and that should shed some light on this, and the various aspects associated with troubleshooting Linux sound.