Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:materiel:cartes-son:cs46xx [07/11/2009 08:35] smolski |
doc:materiel:cartes-son:cs46xx [04/04/2015 18:13] milou [Installation des paquets nécessaires à la compilation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Installation d'une carte son cs46xx ====== | ||
+ | * Objet : Carte son cs46xx, Installation | ||
+ | * Niveau requis :{{tag>débutant avisé}} | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
+ | * Commentaires : | ||
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par [[user>patrickV]] le 24/10/2009 | ||
+ | * Testé par .... le .... | ||
+ | * Commentaires sur le forum : [[Lien vers le forum |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | |||
+ | La carte son cs46xx est présente notamment dans les anciens IBM thinkpad T22. Elle est supportée par Alsa mais la version fournie par Debian n'est pas compilée pour la reconnaître car la licence n'est pas claire. | ||
+ | |||
+ | Pour réaliser ce document, je me suis fortement inspiré de la page du wiki : [[:doc:materiel:cartes-son:emu404]] | ||
+ | |||
+ | Ainsi que du message du forum suivant : [[http://forums.debian.net/viewtopic.php?f=7&t=33127|Forum en anglais]] | ||
+ | |||
+ | ===== Installation des paquets nécessaires à la compilation ===== | ||
+ | |||
+ | On installe tout d'abord les paquets requis pour mener à bien la compilation : | ||
+ | |||
+ | <code root>apt-get install linux-headers-$(uname -r) build-essential libncurses5-dev libncursesw5-dev ncurses-term alsa-tools-gui xmlto gettext</code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Préparation des sources d'Alsa ===== | ||
+ | |||
+ | Il faut récupérer les paquets sources sur le FTP du projet Alsa. | ||
+ | |||
+ | * [[ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.17.tar.bz2|alsa-driver-1.0.17.tar.bz2]] | ||
+ | |||
+ | Le reste va se dérouler avec les droits administrateurs (voir commande [[:doc:systeme:su | SU Devenir administrateur]]), dans un terminal : | ||
+ | |||
+ | On se place dans le répertoire contenant l'archive (ici pour l'exemple : /home/utilisateur/Desktop ), puis on la copie dans **/usr/src/share** : | ||
+ | |||
+ | # cd /home/utilisateur/Desktop | ||
+ | |||
+ | # mv *.tar.bz2 /usr/src/share | ||
+ | |||
+ | On se place dans ce répertoire, on extrait le contenu de l'archive, puis on la supprime : | ||
+ | |||
+ | # cd /usr/src/share | ||
+ | |||
+ | # tar xjvf alsa-driver-1.0.17.tar.bz2 | ||
+ | |||
+ | # rm *.tar.bz2 | ||
+ | |||
+ | ===== Compilation du pilote ===== | ||
+ | |||
+ | Toujours avec les droits administrateurs : | ||
+ | |||
+ | # cd /usr/src/alsa/alsa-driver-1.0.17/ | ||
+ | |||
+ | # ./configure --with-cards=cs46xx --with-sequencer=yes | ||
+ | |||
+ | # make && make install | ||
+ | |||
+ | ===== Activation du pilote ===== | ||
+ | |||
+ | Toujours avec les droits administrateurs : | ||
+ | |||
+ | # Alsaconf | ||
+ | |||
+ | Et voilà, normalement votre carte est fonctionnelle ! N'oubliez pas de régler le son via votre mixer préféré ou par : | ||
+ | $ alsamixer |