Article Title: solves the problem of IntelHDAudioController sound card. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
Currently, the sound card of the bottom-end laptop Based on Intel core 2 Duo is generally configured with Intel's "HD Audio Controller" chip. After Ubuntu is installed, there is a sound icon in the system panel, but it cannot be voiced. Ubuntu is installed with the ALSA sound card driver, but it does not sound because it is not the latest driver or cannot be automatically configured during system installation.
The solution is to download the latest ALSA driver package, manually compile the package, and configure the package to make your system sound appealing.
Notebook configuration in this article:
Dell Vostro 1400, CPU Intel core 2 Duo T5470, built-in Intel "Intel? High Definition Audio "chipset;
System: Ubuntu 7.10-Gutsy Gibbon.
The procedure is as follows:
1. Tools Required to configure the Sound Card Driver (For details, refer to the relevant documentation)
Sudo aptitude install build-essential libncurses-dev gettext linux-headers-'uname-R'
2. download the latest ALSA driver source code (ALSA 1.0.15) and compile and install it.
Driver Installation requires alsa-driver, alsa-lib, and alsa-utils. Download the three source code packages in the order of alsa-driver, alsa-lib, and alsa-utils; note the first step in alsa-driver. /Configure must include the following parameters:
Sudo./configure -- with-cards = hda-intel
(If there is a problem with other types of sound cards, you may modify the parameters here for installation or make the sound card work properly)
(ALSA 1.0.14 is installed in Ubuntu 7.10 by default. You do not need to delete 1.0.14 in the system when compiling and installing 1.0.15. I have tried to install 1.0.15, deleting 1.0.14 or not in the system can sound the sound card normally)
Then restart the system.
3. Configure Module Parameters
Find out the specific model of your sound card: cat/proc/asound/card0/codec # * | grep Codec (for example, Codec: SigmaTel STAC9228 and STAC9228)
Search for the alsa文 alsa-configuration.txt file and find the type that best matches your model: (generally the name of the laptop or the form of nstack)
Add the following line to the end of the alsa-base File: (/etc/modprobe. d/alsa-base)
Options snd-hda-intel model = MODEL
Restart the system. When the logon page appears, you should be able to hear welcome from Ubuntu.