I have Acer Aspire 5739g and after upgrade kernel to version 3.3.1 (not sure) sound lost low frequencies. On kernel 3.0.30 all works fine. After viewing the source code, to solve this problem, I wrote a patches (look attachments), they work for my Acer Aspire 5739g with: options snd-hda-intel model=acer-aspire-6530g options snd-hda-intel enable_msi=1 in modprobe.conf and must work for Acer Aspire 6530g. Maybe there's an easier way to get sound to work?
Created attachment 73124 [details] "alc882_quirks" and "patch_realtek" pathes
Also, I found, that with my patches, if I connect the headphones, the sound keeps going from speakers too. Without patches this problem is not observed.
Created attachment 73165 [details] fixed patches
i fix problem with headphones (look new attachment), but in patch_realtel.c i had to slightly modify two functions, so i do not know how this will affect the work of other models.
Please give alsa-info.sh output (run with --no-upload option) and attach the output to here. Also, try the latest 3.4-rc kernel. There have been lots of changes for Realtek codecs, especially about the Acer Aspire machines, thus there may be no big merit to debug 3.3 kernels. If 3.4-rc kernel doesn't work, check whether alc882_fixup_tbl[] in patch_realtek.c contains the PCI SSID of your machine. If not, try to add an appropriate one.
Thank for reply and for useful advices! I try 3.4 kernel, but in comparison with the 3.3 version, nothing has changed. Then I add SND_PCI_QUIRK(0x1025, 0x021e, "Acer Aspire 5739G", ALC882_FIXUP_ACER_ASPIRE_4930G) in alc882_fixup_tbl[] (kernel 3.3) and it worked! Now my modprobe.conf contain only "options snd-hda-intel model=auto". In the attached archive patch and alsa-info.sh output.
Created attachment 73212 [details] alsa-info and patch_realtek
(In reply to comment #6) > Thank for reply and for useful advices! I try 3.4 kernel, but in comparison > with the 3.3 version, nothing has changed. Then I add SND_PCI_QUIRK(0x1025, > 0x021e, "Acer Aspire 5739G", ALC882_FIXUP_ACER_ASPIRE_4930G) in > alc882_fixup_tbl[] (kernel 3.3) and it worked! Now my modprobe.conf contain > only "options snd-hda-intel model=auto". OK, good to hear. I'll cook up the fix patch and try to push to 3.4 kernel. > In the attached archive patch and alsa-info.sh output. The attachment in comment 7 doesn't contain alsa-info.sh output. A wrong file attached?
Created attachment 73215 [details] alsa-info output Oops, my fault, I apologize. Now attach the correct file.
Thanks. I already added the fix to sound git tree as attached below.
Created attachment 73216 [details] The fix patch committed to sound git tree
A patch referencing this bug report has been merged in Linux v3.4-rc7: commit f5c53d898cc34079373c63a290528963db31d681 Author: Takashi Iwai <tiwai@suse.de> Date: Mon May 7 10:07:33 2012 +0200 ALSA: hda/realtek - Add a fixup for Acer Aspire 5739G