sound is not working proberly in acer aspire 5920

Hello,
I am using laptop acer aspire 5920, I am using opensuse 12.1, the thing that the laptop has two speakers one for sub woofer and the main speakers, only one of them working which is the sub woofer which make the sound so low because that speaker for the law frequencies.
I spent a lot of time reading and applying from the sound troubleshooting from the opensuse 12.1 but I just can not fix that problem here is some information.
That is the page of alsa which shows information.
http://www.alsa-project.org/db/?f=6b8bb9eb15d62dd0076d5eb2b270efb7d17d2dde
and here is what appeared from that code

head -n 1 /proc/asound/card0/codec* 
==> /proc/asound/card0/codec#0 <==
Codec: Realtek ALC1200

==> /proc/asound/card0/codec#1 <==
Codec: Conexant ID 2c06

Thank you, I hope you can help.

The ALC1200 does not have any model options in the HD-Audio-Models.txt file. I vaguely recall (assuming my memory is not bad) that the ALC1200 is similar to an ALC888. So you could try one of its options. I saw a Ubuntu thread once where the model option ‘auto’ was chosen for an aspire 5920, so you could try that.

To try that, add the following line to the start of the /etc/modprobe.d/50-sound.conf file:


options snd-hda-intel model=auto

save the change, reboot and test. If that does not help, then remove that line from the file.

I tried actually before in changing the 50-sound.conf file but there is a message always pop-up even-though that I am the owener and I checked the premessions which said that I am allowed to read and write. I am actually kind of new in that operation system.
Any way this is the message.

The document could not be saved, as it was not possible to write to /etc/modprobe.d/50-sound.conf.

Check that you have write access to this file or that enough disk space is available.

Thank you.

I did edit the file with what you told me, and the speaker still not working

This is typical GNU/Linux permissions behaviour , in that many of the files in the root ( / ) or system level directories such as /dev, /etc/ , /lib , /lib64 , /opt , /proc , /sbin , /sys , /usr , /var … require root (administrator) permissions to modify.

If you are using kde, that is easy to do. Lets say you use the application ‘kwrite’ to modify your text files. Then you can launch that editor from a terminal with the command:


kdesu kwrite

and enter root (administrator) password, and then navigate to the file you wish to edit. Be careful when editing such files not to make a mistake.

If you are using gnome, and say the editor is gedit, instead you would try:


gnomesu gedit

I did put the line but still no change.

You did reboot (to restart alsa driver) before testing … right ?

Anyway, if it did not work, remove that line.

I note there are MANY threads on the internet by GNU/Linux users frustrated with this model laptop not having its subwoofer working with GNU/Linux.