Sound has not worked right on my Acer Apire 8930G since version openSUSE 12.2. I was hopeful it would have been fixed in openSUSE 12.3, but nope…still the same. The laptop has a 5.1 speaker setup. However, sound comes out of the rear left and the sub-woofer. The speaker test (on both the control panel and speaker-test) produces sound from these 2 speakers but identifies it as Front left (when it is rear left) and Front right (when it is actually the sub-woofer).
Is there some one who can help me with this? I have already run all the suggestions listed at https://en.opensuse.org/SDB:Intel-HDA_sound_problems I have also set the model to acer-aspire-8930g and even tried setting position_fix to different values - either i have no sound or this messed up sound
I have not looked at any surround sound aspects since 2009. My surround system (on openSUSE-12.1) still works: https://forums.opensuse.org/english/get-technical-help-here/hardware/413656-exploring-surround-sound-linux.html I have not tried it yet in 12.3 (which I have on a test partition) so I’ll boot to it sometime this weekend and see how it works. Have you tried any of those surround sound commands I posted about in my 4 year old thread that I noted above ?
Out of curiousity, what is the output URL given when with your PC connected to the internet you run the diagnostic script:
/usr/sbin/alsa-info.sh
and select the upload/share option and after the script has fully completed, copy the website/URL that it gives you to share and post it here.
For a different item I decided to check my PC’s bios setting, so I rebooted. I selected my 12.3 test partition during the roboot, and tested my surround sound (on a KDE system). It works the same as my 12.1.
When i run speaker-test -c6 -Dplug:surround51 -t wav -l1, i get a segmentation fault!
speaker-test -c6 -Dplug:surround51 -t wav -l1
speaker-test 1.0.26
Playback device is plug:surround51
Stream parameters are 48000Hz, S16_LE, 6 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 22 to 87381
Period size range from 11 to 43690
Using max buffer size 87380
Periods = 4
was set period_size = 21845
was set buffer_size = 87380
Segmentation fault
When I run speaker-test -c6 -l5 -twav, this is what i get
speaker-test -c6 -l5 -twav
speaker-test 1.0.26
Playback device is default
Stream parameters are 48000Hz, S16_LE, 6 channels
WAV file(s)
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 32 to 349525
Period size range from 10 to 116509
Using max buffer size 349524
Periods = 4
was set period_size = 87381
was set buffer_size = 349524
0 - Front Left
4 - Center
1 - Front Right
3 - Rear Right
2 - Rear Left
5 - LFE
I hear sound for all the channels except LFE. However, this is how it is - most sounds from all speakers
Front left - ‘Front left’ is heard from Rear left and Front left
Front Center - ‘Front Center’ is heard from Rear Right and Front Center
Front Right - ‘Front Right’ is heard from the Sub Woofer (Tuba in this case)
Rear Right - ‘Rear Right’ is heard from Front Right but it is barely audible
Rear Left - ‘Rear Left’ is heard from Front Left but is barely audible
I noticed in the also output that the output is shown as Mono. Should it not be Stereo? There is definitely something wrong here. I have also tried changing the model in options and the index and turning on enable_msi. Some of them does not produce any sound and some do but none in the right channels.
I do hope i can get this to work. The only way i can have 5.1 is in my Windows and i dont want to go there.
I would have thought that setting the model to acer-aspire-8930g would have worked. I note this:
14.431318] ALSA patch_realtek.c:1304 realtek: No valid SSID, checking pincfg 0x4016852d for NID 0x1d
14.431321] ALSA patch_realtek.c:1320 realtek: Enabling init ASM_ID=0x852d CODEC_ID=10ec0889
which suggests it may need model to acer-aspire-8930g .
There is no reference in http://www.alsa-project.org/db/?f=b5855b80750462e1ef345ccec2356b49dc95a0f7 to the acer-aspire-8930g being set. What you provided instead was alsa-info.sh without that model option being set. Is it possible that after having set it, you had another misconfiguration, and gave up too soon with that setting in place ?
You could also check out this thread, although some of the posts here are 10 years old - makes me think this is not a young laptop: Acer Aspire 6935G [Linux Laptop Wiki]
For example, I note a 2011 thread from a user:
So i downloaded the sourecode for the hda-verb program from
I can’t say I fully understand that quote, but it appears the user wants to send hda-verb commands to HD-Audio codecs to help the sound work better.
As opposed to hacking with hda-verb you may be better off writing a bug report on openSUSE which will obtain the attention of the SuSE-GmbH sound packager, who is also an alsa sound driver developer. There is guidance here: openSUSE:Submitting bug reports - openSUSE Wiki and you can user your openSUSE forum username and password when logging on to Bugzilla.
actually, looking at the username associated with that repository, and that could be the home repository of one of the SuSE-GmbH sound packagers (and alsa developer).
As to what setting to apply, I have no idea, although I did quote a setting applied by someone else. You could try that and then remove if it does not work.