Three years ago I bought an LG P1 Express laptop, which seemed a decent choice back then. I should confess that still is but I got really disappointed with the ATI cards and the support they have in linux. Anyway, I have been always having trouble with the sound from my system. I was never able to hear sound from the speakers of my laptop, and it was kind of irritating. I have been trying for along period of time (and I mean a lot!) to find a workaround or some solution to it. At first I thought it had to do with the kernel. There were other users out there that were using the same laptop but there was a difference. The audio chipset was different: the ones that were working were using the ALC882 chipset from Realtek and mine was ALC883. In earlier kernels and distros, my soundcard was not even recognized. At later kernel versions, and specifically after the 2.6.29 tree family, my card was recognized but the speakers did not work. I had to connect headphones to hear sound and being a linux user (and developer) I was getting irritated. It was not an ALSA issue neither and I have tried every single solution proposed in the internet. One day, I installed Ubuntu 9.10, and I performed a system test. As expected, the sound from the speakers did not work and I filed a report to the launchpad.net analysing the problem. After a couple of months, I found another user (!!!) that had the same problem with me. We both had the ALC883 chipset, and therefore no sound from speakers. We provided a lot of information to the launchpad and to the Ubuntu developers hoping to find a solution. But! BUT one day the other user came up with a solution! Yes a solution! The solution is simple, but we have never came up with: just open /etc/modprobe.d/alsa-base.conf and append the line:
options snd-hda-intel model=laptop-eapd
Reboot and Voila! Sound comes out from speakers and I can also you Skype for my phone calls! It's been sooo long! But (I hate it when there's always a 'but') the problem now is that even with headphones plugged-in, sounds comes out from speakers! Well, what can we say? One step at a time!