Thanks. I note a Sony VGC-RB60G with the 32-bit 2.6.31.5-0.1-desktop kernel. The PC has a SigmaTel CXD9872RD/K (first time I recall seeing this codec mentioned on our forum, and my first indirect “encounter” with it).
First, do you have another Operating System (OS) on this PC (such as XP, Vista, or Windows7) ? If so, do they have similar low audio levels?
If you have no other OS to check, then please double check your cable connections from PC to speakers.
The script indicates your volume settings in your PC’s mixer are maxed out, so you should be getting lots of volume. Please also go to YaST > Hardware > Sound > other > volume and confirm there the volume levels are very high (although if they were not high, I suspect I would have noticed it on the script output).
Assuming still low volume levels then you could try forcing a model option upon start of the alsa sound driver, although 11.2 is VERY good for autodetecting and autoconfiguring the driver, so I am skeptical that will work. But we can try it.
I notice from the HD-Audio-Models.txt file for 1.0.21 of alsa the following list for the STAC9872, which I assume (I could be wrong) is appropriate for your PC’s CXD9872RD/K :
STAC9872
========
vaio VAIO laptop without SPDIF
auto BIOS setup (default)
So you could try to force “auto”, and if that does not work, then replace “auto” with “vaio” and force that.
To force this, edit your PCs /etc/modprobe.d/50-sound.conf file, by adding a line to that file. You can edit the file :
For the “auto” model option, you add a line to start of the file so that it looks like this:
options snd-hda-intel model=auto
options snd slots=snd-hda-intel
# u1Nb.sYhCI1EfSbC:82801G (ICH7 Family) High Definition Audio Controller
alias snd-card-0 snd-hda-intel
save the change, and restart your alsa sound driver by typing: su -c ‘rcalsasound restart’ and restart your mixer (kmix in KDE and alsamixer in gnome) and test your sound. It may be worse. It maybe better. It may have no change.
If that does not help, then in that edited /etc/modprobe.d/50-sound.conf file, change “auto” for “vaio” and save the change, and restart your alsa sound driver by typing: su -c ‘rcalsasound restart’ and restart your mixer (kmix in KDE and alsamixer in gnome) and test your sound. It may be worse. It maybe better. It may have no change.
If it does not work, then simply remove the line that was added.
At that point, assuming no improvement, you are in bug reporting territory. There is guidance for raising bug reports here: Submitting Bug Reports - openSUSE
Please raise the bug against openSUSE-11.2 component “sound”. For the bug report, please run the alsa-info.sh script again with the no-upload option:
/usr/sbin/alsa-info.sh --no-upload
which will put the file alsa-info.txt in your PC’s /tmp directory. Please add that alsa-info.txt file as an attachment to your openSUSE-11.2 bug report. By writing a bug report, this will come to the immediate attention of the Novell/SuSE-GmbH packager of sound for openSUSE.
Please note that the Novell/SuSE-GmbH packager of sound for openSUSE is also an alsa sound driver developer. If anyone can solve this, he can. And if he solves this, he sends the fixes up stream to be incorporated in alsa (and not just in openSUSE), so that all Linux distributions/users benefit from your efforts to help.
Good luck.