WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Intel HDA with alsa  (Read 2616 times)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 11068
Intel HDA with alsa
« on: March 26, 2009, 04:08:27 AM »
If you have one of these:
Code: [Select]
$ lspci
Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)

Then this got it working with the alsa/alsa_modules extensions:
Code: [Select]
$ sudo modprobe snd-hda-intel position_fix=1 model=3stack
$ lsmod
Module                  Size  Used by
snd_hda_intel         322684  0
snd_pcm                57092  1 snd_hda_intel
snd_timer              17544  1 snd_pcm
snd_page_alloc          7688  2 snd_hda_intel,snd_pcm
snd_hwdep               7172  1 snd_hda_intel
snd                    42040  4 snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore               6216  1 snd

$ sudo modprobe snd-pcm-oss
$ lsmod
Module                  Size  Used by
snd_pcm_oss            34080  0
snd_mixer_oss          13696  1 snd_pcm_oss

$ sudo udevtrigger --subsystem-match=sound

At this point no sound came out (I checked the sound was not muted), but then running "sudo alsaconf" and letting it probe legacy devices (it does not find any pci devices) got the sound working with both "speaker-test" and the xmms extension.

Offline dentonlt

  • Sr. Member
  • ****
  • Posts: 307
    • the trombone analog
Re: Intel HDA with alsa
« Reply #1 on: July 04, 2009, 06:55:16 AM »
Juanito & Jason W have both done tons of work on the ALSA extensions since March 2009. As of July 2009, the Intel HDA Controller (above) should work fine with the stock extensions:

  • alsa.tcel
  • alsa-modules-2.6.xx.x-tinycore.tcem

Start by installing just those extensions. If you have trouble:

  • Run alsamixer from the terminal. Check to make sure your sliders aren't muted (M or MM at base of slider). Press 'm' to enable/disable muting.
  • unload other audio extensions - he alsa-oss and OSS extensions may interfere. Keep it simple at first.
  • read the various forum postings regarding alsa (use the forum search, include ALSA and intel)

My own experience is that the stock extensions work for the Intel HDA Controller (rev 02) on an HP Mini 1001 netbook. I do not need to run alsaconf, alsasound, or modify bootlocal.sh.