Thio4linux

– Open Source World –

Intel HDA – Intel Corporation 82801G

Posted by thio4linux on October 6, 2007


How to install Intel High Definitions Audio

Type lspci in your terminal: if you have an output like this:

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

look at this guide to install correctly your card on your Ubuntu:

1- first of all install the build-essential package: sudo apt-get install build-essential ncurses-dev

2- download the alsa-driver from: http://www-old.alsa-project.org/alsa/ftp/driver/
alsa-lib from: http://www-old.alsa-project.org/alsa/ftp/lib/ and
alsa-utils from: http://www-old.alsa-project.org/alsa/ftp/utils/

3- then move to the directory in which you have downloaded the 3 files and extract them in /usr/src/alsa:
sudo mkdir -p /usr/src/alsa
sudo cp alsa-* /usr/src/alsa sudo tar xjf
alsa-driver-1.0.14rc1.tar.bz2sudo tar xjf
alsa-lib-1.0.14rc1.tar.bz2sudo tar xjf
alsa-utils-1.0.14rc1.tar.bz2
cd /usr/src/alsa

4- compile and install alsa-driver:
cd alsa-driver-“version”rc1 (subs version with your version)
sudo ./configure –with-cards=hda-intel
sudo make
sudo make install

compile and install alsa-lib:
cd ../alsa-lib-“version”rc1
sudo ./configure
sudo make
sudo make install

and alsa-utils:
cd ../alsa-utils-“version”rc1
sudo ./configure
sudo make
sudo make install

5- now you have to edit the /etc/modprobe.d/alsa-base file and add in the last part of the code this line:
options snd-hda-intel position_fix=1 model=3stack
now your intel HDA must be correctly installed!!!…. have fun!!!

14 Responses to “Intel HDA – Intel Corporation 82801G”

  1. tijn said

    Hey thnx m8, will try it out! hope it works!

  2. thio4linux said

    it works it works!!!
    😉

  3. tet aguila said

    everytime i tried to go to the alsa proj website it says The requested URL could not be retrieved!

    i was trying to download the alsa driver, lib and utils to try the said suggestions. Im using panasonic cf-r5 and my sound card is not working when i installed ubuntu 7.10

    pla help or pls email me the said components so i would not dowload it anymore.

    tnx

  4. Marc said

    Hey Tet, try these:

    ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.16.tar.bz2
    ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.16.tar.bz2
    ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.16.tar.bz2

    If these are broken, as well (hey, you never know, right?), go to http://www.alsa-project.org/ and click “Download” on the left. This will lead you to a list of the latest stuff.

  5. mike said

    hey,
    I tried everything you wrote here and still nothing. I also unmuted everyth in alsamixer. I chose the ALSA 0.9.7 output plugin in Beep Media Player and also at the sound preferences

  6. Jackson said

    hi thanks for this article,
    everything works fine for me except when installing alsa utils, i get this error

    make[1]: Leaving directory `/home/jackson/Desktop/alsa/alsa-utils-1.0.17/alsactl’
    Making all in alsaconf
    make[1]: Entering directory `/home/jackson/Desktop/alsa/alsa-utils-1.0.17/alsaconf’
    Making all in po
    make[2]: Entering directory `/home/jackson/Desktop/alsa/alsa-utils-1.0.17/alsaconf/po’
    mv: cannot stat `t-ja.gmo’: No such file or directory
    make[2]: *** [ja.gmo] Error 1
    make[2]: Leaving directory `/home/jackson/Desktop/alsa/alsa-utils-1.0.17/alsaconf/po’
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/jackson/Desktop/alsa/alsa-utils-1.0.17/alsaconf’
    make: *** [all-recursive] Error 1
    jackson@jackson-laptop:~/Desktop/alsa/alsa-utils-1.0.17$

    i got the same error when using alsa-utils-1.10.16 too,
    what should i do? please help

  7. Chris said

    Jackson – you need the “gettext” library. After getting that, make clean, ./configure and make install again and you should be able to get it installed.

    I followed all the instructions in this article but I am still not receiving sound.

    chris@htpc:/home$ sudo alsactl -d names 0
    ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
    ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM rear:0
    ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0
    ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM rear:0
    ALSA lib rawmidi_hw.c:233:(snd_rawmidi_hw_open) open /dev/snd/midiC0D0 failed: No such file or directory
    ALSA lib rawmidi_hw.c:233:(snd_rawmidi_hw_open) open /dev/snd/midiC0D0 failed: No such file or directory

    chris@htpc:/home$ lspci | grep Audio
    00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)

    Running Mythbuntu 8.04

  8. Jackson said

    hey thanks it works now

  9. Fish Kungfu said

    :(( Still no sound. I am running Ubuntu Hardy on a new Asus N10J-A1.

    Among other devices, lspci reveals….

    $ lspci

    00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

  10. hecmaco said

    thanks !! it’s work

  11. Konkursy Guy…

    Really good site, thank you very much for your efford in writing the articles!…

  12. Randy said

    For anyone else who tries this on a thinkpad T60, if you still don’t get sound just run “alsamixer” from a shell and make sure the master channel isn’t muted (if it says [off] try hitting the ‘m’ key to toggle un-mute).

  13. Promotional Items…

    […]Intel HDA – Intel Corporation 82801G « Thio4linux[…]…

  14. Kari said

    you’re in point of fact a good webmaster. The site loading speed is amazing.
    It seems that you’re doing any unique trick.
    Moreover, The contents are masterpiece. you’ve done a wonderful process in
    this topic!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: