Comment 32 for bug 580183

Revision history for this message
buasaard (buasaard) wrote :

Gotcha! I managed to make everything working using hda-verb (or almost everything).

In alsa-base.conf file add

options snd-hda-intel model=fujitsu

Then using hda-verb

wget http://kernel.org/pub/linux/kernel/people/tiwai/misc/hda-verb/hda-verb-0.3.tar.gz
tar -xvjf hda-verb-0.3.tar.gz
cd hda-verb-0.3
make
sudo cp hda-verb /usr/local/bin
sudo gedit /etc/rc.local

add at the end before exit(0)

/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x1a SET_CONNECT_SEL 0x0d
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x1a SET_PIN_WIDGET_CONTROL 0xe0
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x1a 0x3a0 0x00
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x1a 0x390 0x00

save and reboot.

Now the last thing to do to have the microphone working is to put all the output balance either on the left or on the right. Oddily enough the microphone doesn't work with the output balance centered. So go to System-Preferences-Sound (or whatever, I have Ubuntu in italian) and put the balance on the left.

So can use voip and messenger application (tested with skype).

To hear music of course is better to center the balance.

If you set in the output as "analog headphone" the output works with headphone and if you unplug the headphone you can hear the speakers.