Intel HDD Sound Card in Gentoo
June 16, 2008 12:12 am Gentoo, Software, LinuxWell there was a previous blog entry that I wrote on how to get Intel HDD sound working a few months ago, but there have been a number of advancements that made that article obsolete and I figured instead of editing the old one, I will just write a new one and then delete the other one.
To get everyone on the same page this is my sound card (lspci):
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
The previous way was to exclude this card from the Kernel. But with the new updated Kernel drivers here is how I got the card to work on linux-2.6.25-gentoo-r4.
The following things were enabled in my Kernel to get this card working:
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_SUPPORT_OLD_API=y
#
# PCI devices
#
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_CODEC_REALTEK=y
CONFIG_SND_HDA_CODEC_ANALOG=y
CONFIG_SND_HDA_CODEC_SIGMATEL=y
CONFIG_SND_HDA_CODEC_VIA=y
CONFIG_SND_HDA_CODEC_ATIHDMI=y
CONFIG_SND_HDA_CODEC_CONEXANT=y
CONFIG_SND_HDA_CODEC_CMEDIA=y
CONFIG_SND_HDA_CODEC_SI3054=y
CONFIG_SND_HDA_GENERIC=y
The trick is here!
First you need to emerge the alsa-utilities, the reason for this is that they are helpful but also to populate the file for ALSA that you need to edit later. Cutting and pasting it by hand just leaves way too many things to chance.
emerge alsa-utils
To get everything working after that you need to edit the /etc/modules.d/alsa file and at the end add the following.
# Enable Intel Audio
options snd-hda-intel model=basic
After reboot the sound card will be working.
Site Search Tags: gentoo, linux, intel, hda, sound, card, alsa, kernel, configuration
Copyright (c) by BlueKnight

Subscribe to RSS Feed
