[[audio_intel_hda]]
Piste: » audio_intel_hda
Intel High Définition Audio
Intel HDA est une spécification audio développée par Intel pour remplacer le codec AC'97. Cette spécification utilisée par les derniers chipsets Intel est également utilisée par d'autres constructeurs tels que Realtek, Analog Devices et C-Media.
Introduction
Depuis Ubuntu Dapper, ce chipset audio est automatiquement reconnu. Toutefois, selon votre modèle, il vous faudra effectuer quelques manipulations au niveau de votre configuration pour que votre son marche.
Si vous ne connaissez pas le modèle exact de votre chipset audio, saisissez la commande suivante dans un terminal :
lspci | grep Audio
ou bien, le cas échéant :
lspci | grep audio
Si l'anglais ne vous rebute pas, lisez dans un premier temps ceci : https://help.ubuntu.com/community/HdaIntelSoundHowto
Installer linux-backports-modules
- Activez les dépots backports
- Installez le paquet linux-backports-modules.
- Redémarrez
Vérifications
Niveaux de volume
Ça parait évident, mais parfois la carte son reste muette simplement parce que le volume est à zéro. Certaines cartes son ont de nombreux niveaux réglables : vérifiez les tous. Dans le Contrôleur de volume, cliquez sur Édition puis Préférences pour pouvoir choisir quels niveaux apparaissent. Cette petite vérification pourra peut être vous éviter bien des maux de tête à essayer la manipulation décrite ci-dessous ;)
Options du BIOS
Une autre erreur possible qui peut empêcher le son de fonctionner est dû à une option disponible dans le BIOS. Au démarrage, entrez dans votre BIOS et vérifiez que l'option "Internal modem" est bien sur "enabled". En effet, il se trouve que sur certains ordinateurs portables, le modem interne et la carte son sont plus ou moins reliés ensemble, et la désactivation du premier pourrait empêcher le second de marcher.
Configuration
Si vous n'avez pas de son, c'est probablement dû au fait que ALSA n'a pas choisi automatiquement le bon modèle pour votre carte.
Connaître son modèle
Il vous faut pour cela consulter la documentation de votre version d'ALSA que vous trouverez dans les sources. Dans ce fichier texte, faites une recherche pour "Intel HD Audio".
Pour ouvrir la documentation, tapez dans un terminal :
sudo apt-get install alsa-source cd /usr/src sudo tar jxvf /usr/src/alsa-driver.tar.bz2 gedit /usr/src/modules/alsa-driver/alsa-kernel/Documentation/ALSA-Configuration.txt
Vous aurez alors une liste de chips, comprenant des sous-listes de noms de modèles.
Vous pouvez connaître le nom de votre chip en ouvrant un terminal, et en tapant :
$ alsamixer
Vous verrez alors, au dessus du mixeur, les noms de votre carte et de votre chip. Il ne vous restera plus qu'à vous reporter à sa sous-liste.
Le modèle le plus courant est "3stack", mais n'hésitez pas à tous les tester.
Fichier de configuration
Éditez le fichier /etc/modprobe.d/alsa-base.
Dans ce fichier de configuration, indiquez par exemple la ligne suivante, où * doit correspondre au nom de votre modèle :
options snd-hda-intel model=*****
Note : il vous faudra peut-être également indiquer le paramètre position_fix=* où * est un entier.
Ce qui vous donne :
options snd-hda-intel model=***** position_fix=*
Vous pouvez également ajouter à la fin de ce fichier : (facultatif ?)
alias snd-card-0 snd-hda-intel alias sound-slot-0 snd-hda-intel alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss
Redémarrez ensuite pour avoir du son (si vous avez toutefois choisi un modèle compatible).
Notes
Indiquez ci-dessous le nom de votre chipset son si celui-ci n'est pas dans la liste. Décrivez si votre carte son marche ou non en expliquant les manipulations éventuelles que vous avez effectuées, notamment la ligne options snd-hda-intel model=.
Un tableau serait plus propre. — Ner0lph
- Acer 3054, chipset ALC883. Tout fonctionne très bien. Options snd-hda-intel model=auto
- Acer Aspire 5520G, chipset Realtek ALC268 (ID 268): fonctionne
- Noyau 2.6.22
- /etc/modprobe.d/sound à la fin: options snd-hda-intel model=Realtek_ALC268
position_fix=1 probe_mask=1
- Acer Aspire 5720Z Après l'installation du paquet linux-backports-modules le son fonctionne avec la ligne options snd-hda-intel model=acer
- Acer Aspire 5720G (1A2G25Mi) Après l'installation du paquet linux-backports-modules le son fonctionne avec la ligne options snd-hda-intel model=acer
- Acer Aspire 8920G (6A4G32Bn), 8.04 Beta, x64, Après l'installation du paquet linux-backports-modules, AUCUN SON, AUCUNE SORTIE SON ne fonctionne, quelque soit l'option snd-hda-intel model=?????. Le chipset Realtek ALC889 n'est pas encore (15/04/2008) reconnu par le driver Alsa. Aucune des manipulations existantes sur le web n'arrive à activer les sorties sons quelles qu'elles soient...

- Acer Aspire 9805WKHi, ALC883
- Le son fonctionne uniquement sur la sortie écouteurs. Les enceintes intégrées ne fonctionnent pas.
- Acer TMC200, chipset Intel Realtek ALC260
- Sous Dapper le son fonctionne avec la ligne : options snd-hda-intel model=Realtek ALC260
- Asus A6T, chipset ALC660
- la prise jack de sortie fonctionne avec la ligne suivante options snd-hda-intel model=asus .
- Asus A6VA, chipset ALC880
- le son fonctionne à merveille en utilisant la ligne options snd-hda-intel model=z71v position_fix=1.
- Asus A6VM, chipset ALC880
- le son fonctionne à merveille en utilisant la ligne options snd-hda-intel model=asus position_fix=1.
- A-priori, le modèle asus permet ensuite de choisir le nombre de canaux, et donc de choisir 2 ou 6 canaux sonores.
- Asus A6VM-Q020H, chipset ALC880
- Pour ce modèle c'est comme pour le A6VA c'est à dire options snd-hda-intel model=z71v position_fix=1
- Asus F3JC-AP036H, chipset ALC861 (je pense que cela est valable pour tous les modèles F3JC)
- Le son fonctionne avec la ligne "options snd-hda-intel model=uniwill-m31" dans le fichier /etc/modprobe.d/sound. Par contre la prise casque ne marche pas mais ce bug semble signalé. L'enregistrement avec le micro intégré a marché mais ne marche plus.
- Asus f3jm alc861
- Le son fonctionne avec /etc/modprobe.conf : options snd-hda-intel model=uniwill-m31 uniquement sur les enceintes intégrées
- Le son fonctionne avec les derniers drivers Alsa 1.0.14rc1 et avec /etc/modprobe.conf : options snd-hda-intel model=asus-laptop. Enceintes intégrées et sortie casque OK.
- Asus F9DC series - Realtek ALC861: Rajouter l'option snd-hda-intel model=lenovo dans /etc/modprobe.d/alsa-base
- Asus F3SA-AS064C, chipset ALC660-VD : le son fonctionne avec la ligne snd-hda-intel model=lenovo
- Asus P5N-E SLI, chipset ALC883
- Pour avoir le 5.1, il faut rajouter ceci dans le fichier /etc/modprobe.d/alsa-base : options snd-hda-intel model=3stack-6ch-dig
- On peut désormais activer le 5.1 grâce à la piste "Channel Mode".
- Asus U5F 2B065H et Sony Vaio FE41M (chipset Intel 82801G)
- Le son fonctionne avec dans /etc/modprobe.d/alsa-base à la fin : options snd-hda-intel model=laptop-eapd
- Asus VX1 Lamborghini (5E008P-A), chipset AD1986A
- Sous feisty le son fonctionne avec la ligne : options snd-hda-intel model=3stack.
- Dell M1210 (chipset Intel 82801G, STAC9221)
- Sous Gutsy, la sortie son est OK sans modification. Mais l'entrée micro ne fonctionne pas, même avec "options snd-hda-intel model=dell".
- Fujitsu Siemens Notebook Amilo Pi2530, chipset ALC883
- Dans le fichier /etc/modprobe.d/alsa-base, rajouter options snd-hda-intel position_fix=1 model=6stack-dig
- Surround = HP ; Front = casque.
- LG LW75, chipset CMI9880
- son sur la sortie casque par défaut (dapper) options snd-hda-intel model=CMI9880 position_fix=1 ne change rien. Mais si vous appendez options snd-hda-intel model=full_dig tous vas bien.
- HP Pavilion dv6560, chipset Realtek ID 268 : fonctionne parfaitement, enceinte, casque, micro.
- Noyau 2.6.23 avec le support des carte HD Intel (device→sound→alsa→pci→Intel HD Audio)
- Alsa 1.0.15
- Modprobe: options snd-hda-intel model=hp position_fix=1 probe_mask=1
- HP Pavilion dv6000, chipset Realtek ACL268
(Testé sous Kubuntu 7.10 (Gutsy Gibbon) fraîchement installé et mis à jour): Fonctionne juste en ajoutant les dépots backports, mettre à jour et redémarrer.
- HP Pavilion dv6560ez, chipset Realtek ID 268 : fonctionne
- Noyau 2.6.22
- Alsa 1.0.14
- /etc/modprobe.d/alsa-base à la fin: options snd-hda-intel model=hp position_fix=1 probe_mask=1
- HP Pavilion dv6585, chipset Realtek ID 268 : il n'y a pas de son du tout, essai avc les options model=auto et model=3stack
- Packard Bell EasyNote MX65-100, chipset AD1986a
- le son fonctionne bien avec la version 1.0.12 des drivers ALSA et la ligne options snd-hda-intel model=3stack.
- Packard Bell EASYNOTE_MX67-U-009W, chipset AD1986A : Sifflement strident à la lecture d'un son
- Rajouter l'option snd-hda-intel position_fix=1 model=3stack à la fin de /etc/modprobe.d/alsa-base.
- Packard Bell Easynote MX67-U-054W, chipset AD1986A
- Sous feisty le son fonctionne avec la verion 1.0.14 d'ALSA et avec la ligne : options snd-hda-intel model=3stack. Cependant, il est impossible de désactiver le micro intégré. Un micro externe ne pourra pas non-plus le supplanter, et fonctionnera simultanément.
- Packard Bell Easynote MZ35-V-013, chipset ALC861 HD
- Sous feisty le son fonctionne avec les drivers Alsa 1.0.14rc1 et : options snd-hda-intel model=3stack. Seules les enceintes intégrées fonctionnent, pas la sortie casque.
- Packard Bell Easynote MZ36-V, chipset ALC862 HD
- Sous feisty le son fonctionne avec les drivers Alsa 1.0.14rc2, toutes les sorties audios (casque et micro) fonctionnent.
- Packard Bell Easynote BG 46 P 018, chipset ALC660-VD, Ubuntu 7.10, alsa 1.0.15. Fonctionne après l'ajout dans le fichier /etc/modprobe.d/alsa-base de la ligne: options snd-hda-intel model=lenovo.
Ne pas oublier de couper dans alsamixer la capture digitale.
- PC Barebone N1212 - Realtek ALC861 - Sous Ubuntu Gutsy 7.04. Le son marche sans rien changer après l'installation de linux-backports-modules.
- PC Barebone N1212 - Realtek ALC861 - Il faut placer ces paramètres dans le fichiers :
options snd-hda-intel model=uniwill-m31cependant, le son n'est joué que dans un seul haut parleur.
- PC Barebone N1212 - Realtek ALC861: même chose placé otpion snd-hda-intel dans le fichier /etc/modprobe.d/sound. Les deux hauts parleurs fonctionnent, ils sont placé du même côté (gauche), ainsi que la prise casque et micro. Essayer de varier le niveau PCM dans alsamixer (droite et gauche) pour confirmer le bon fonctionnement des deux hauts-parleurs. (debian etch)
- Samsung Q35, chipset AD1986A
- Sous feisty le son fonctionne avec la ligne : options snd-hda-intel model=3stack
- Sony VGC-LA1 STAC9872AKD
- Le casque fonctionne avec /etc/modprobe.conf : options snd-hda-intel model=vaio position_fix=0
- Sony Vaio VGN-FZ18M chipset SigmaTel STAC9872AK Ubuntu v7.10
- Initialement les hauts-parleurs du portable fonctionnaient, mais il n'y avait aucun signal sur la sortie jack. La jack fonctionne en ajoutant la ligne "options snd-hda-intel model=sony-ar" dans le fichier /etc/modprobe.d/sound, mais les HP du PC ne se coupent toujours pas lorsqu'on branche un casque sur la sortie jack. Pour cela, la manip qui a marché pour moi est:
- System→Administration→Software Sources. Dans l'onglet updates cocher "Unsupported updates" (la 4e option)
- Dans le terminal "sudo apt-get install linux-backports-modules-generic" remplacez 'generic' par le type de kernel que vous utilisez,pour moi ça a marché.Les informations proviennent du tuto de cette page et de celui ci http://linuxtechie.wordpress.com/2007/10/19/getting-intel-ich8-family-rev-3-sound-card-to-work-in-gutsy/
- Sony VGN-FZ11M STAC9872AK
- Le casque fonctionne avec /etc/modprobe.d/alsa-base : options snd-hda-intel model=vaio
- Toshiba L30-106, chipset ALC 861 : Problème avec la sortie du casque (écouteur) mais résolue avec: "options snd-hda-intel model=dallas" placer à la fin du fichier: /etc/modprobe.d/alsa-base.
- Toshiba Satellite A200 18W - Realtek ALC861: j'ai rajouté:
options snd-hda-intel model=3stack. Les deux haut-parleurs fonctionnent ainsi que la prise casque.
- Toshiba Satellite A200_je-ne-sais-plus - Realtek ALC861DV - Enceintes interne fonctionnent encore si la prise jack (enceintes externes/casque) est utilisée :
options snd-hda-intel position_fix=1 model=lenovo. Permet de faire la distinction entre enceintes internes et la prise jack (on peut enfin écouter ce qu'on veut tranquillement, ou à l'inverse mettre ce qu'on écoute à fond sans problèmes).
- Asus F7SR X70s series Realtek ALC861: Rajouter l'option snd-hda-intel model=lenovo dans /etc/modprobe.d/alsa-base x53sa
- Toshiba satellite A200-1PD Realtek ALC861DV: Après avoir suivi la procédure pour Asus F7sr X70s (merci à son auteur),Rajouter l'option snd-hda-intel model=toshiba (au lieu de lenovo) et la prise jack ainsi que les hauts parleurs marchent (enlever le curseur de "front" de la position 0 dans kmix pour avoir du son).
- Dell Precision M4300 - Kubuntu Gusty - 82801H (ICH8 Family) HD Audio Controller (rev 02) : intallation des drivers backport avec sudo apt-get install linux-backports-modules-`uname -r` : le son fonctionne après le redémarrage du système.
Il faut gérer le son avec 'front' directement car 'master' ne le gère pas (ou mal).
* Asus M51S series Realtek ALC 660-VD:Pas de sons sur Gutsy ni sur Hardy, jai essayer les commandes: options snd-hda-intel model=3stack options snd-hda-intel model=3stack-660-digout options snd-hda-intel model=3stack-660 Mais rien ne marche encore. Avec options snd-hda-intel model=lenovo cela a fonctionné de mon coté
* Toshiba L30-105 Realtek ALC 861VD: haut parleur + port casque foncionnel avec options snd-hda-intel position_fix=1 model=dallas.
* Toshiba L30-11E Realtek ALC 861VD : résolu le problème de son de la même manière que pour le L30-105. Ajout de : "options snd-hda-intel position_fix=1 model=dallas" à la fin du fichier alsa-base dans /etc/modprobe.d/
Contributeurs : BigMadWolf.
Un tableau serait plus propre. — Ner0lph