Mise à jour de Alsa (1.0.23) sous Ubuntu Lucid Lynx 10.04
![]() |
Ubuntu Lucid Lynx 10.04 venant par défaut avec la version 1.0.21 de alsa, j’ai décidé d’installer la dernière version qui est la version 1.0.23. |
Qu’est-ce que Alsa (Advanced Linux Sound Architecture) ?
Selon Wikipedia, Alsa est un composant du noyau Linux, destiné à remplacer OSS pour le support des cartes son. Les objectifs initiaux du projet comportent la configuration automatique des cartes son et le support aisé de plusieurs cartes son dans le même système, et ont été largement atteints.
Installation
Pour ce faire, on peut commencer par déterminer notre version d’alsa comme ceci :
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.
Pour éviter des problèmes durant la mise à jour de Alsa-utils, il faut l’arrêter avec la commande suivante :
sudo /sbin/alsa-utils stop
Il faut ensuite installer les outils nécessaire à la compilation ainsi que les en-têtes du noyau :
sudo apt-get -y install build-essential ncurses-dev gettext xmlto libasound2-dev
sudo apt-get -y install linux-headers-`uname -r` libncursesw5-dev
On va ensuite dans notre dossier personnel et on télécharge alsa-driver, alsa-lib ainsi que alsa-utils :
cd ~
rm -rf ~/alsa* ~/.pulse*
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.23.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.23.tar.bz2
On cré ensuite un nouveau dossier pour faire la compilation et l’installation des 3 fichiers. On déplace ensuite les fichiers tar dans ce dossier :
sudo rm -rf /usr/src/alsa
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/alsa* .
On extrait les 3 fichiers tar :
sudo tar xjf alsa-driver*
sudo tar xjf alsa-lib*
sudo tar xjf alsa-utils*
On compile et installe alsa-driver :
cd alsa-driver*
sudo ./configure
sudo make
sudo make install
On compile et installe alsa-lib :
cd ../alsa-lib*
sudo ./configure
sudo make
sudo make install
On compile et installe alsa-utils :
cd ../alsa-utils*
sudo ./configure
sudo make
sudo make install
On efface ensuite les archives qui ne sont plus nécessaires :
rm -f ~/alsa-driver*
rm -f ~/alsa-lib*
rm -f ~/alsa-utils*
Ensuite, il suffit de redémarrer votre ordinateur et la mise à jour devrait être fait.
Vous pouvez vérifier que vous avez dorénavant bel et bien la version 1.0.23 d’alsa :
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.23.
Compiled on May 2 2010 for kernel 2.6.32-21-generic (SMP).
Pour être certains que tout est bien configuré, exécuter cette commande :
sudo alsaconf
et redémarrez de nouveau!

4 mai 2010 à 9:58
Moi j’ai un problème dès la 2ème commandes lors de l’arrêt de cla carte son.
sudo: /etc/init.d/alsa-utils: command not found
4 mai 2010 à 11:45
Continue le tutoriel! Ce n’est pas grave
7 mai 2010 à 7:06
Merci pour ce tutoriel, ca marche !!!
Seul complément, avec un HP Pavillon dv-1123sf, il faut en plus oter le composant pulse-audio de vlc, car sinon, pas de son sur vlc.
Bon courage et merci encore
8 mai 2010 à 6:17
Merci pour ces informations très utiles (mais incomplètes)
Pour les cartes RealTech HD :
Note : Ubuntu OS, please use manual install.
Run commands need to add sudo at first words.
Manual install :
Step 1. unzip source code
tar xfvj alsa-driver-1.0.xx.tar.bz2
Step 2. Complied source code
a. cd alsa-driver-1.0.xx
b. ./configure –with-cards=hda-intel
c. make
d. make install
Voir le HD codec pack (qui contient la dernière version alsa-driver-1.0.23 ) sur le site realteck et les readme
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false
9 mai 2010 à 12:54
Bonsoir tout le monde,
Alors, j’avais installé sur mon HP pavillon dv-1123sf une version d’ubuntu d’avant Karmic Koala.
J’ai sans doute eu des soucis d’installation et avais mis à jour alsa et faire diverses manip pour faire fonctionner le son.
Puis, j’avais mis à jour pour passer sous Karmic Koala, et là, soucis de son et grâce à ce site, j’avais pu résoudre la problème.
Ensuite, j’ai mise à jour le système vers Lucid Lynx et ai eu des soucis avec le son que j’ai règlé grâce à ce site , et j’ai eu des soucis avec grub qui a eu des soucis à l’installation et qui ensuite, n’était pas capable de booter sur windows ou plutôt a endommager les secteurs de boot.
J’ai ensuite et c’est là que cela devient intéressant, c’est que j’ai fini par faire une restauration système à l’état d’origine, puis ai fait un dual boot avec le cd de Lucid Lynx, et au miracle, ça bootait bien sur windows…et … LE SON A FONCTIONNE DU PREMIER COUP !
avec la version d’alsa 1.0.21 !
En conclusion, pour le son, je ne pense pas que cela soit du à la version d’alsa, mais à un bug de ubuntu qui peut être en parti résolu par la mise à jour d’ubuntu.
Mais si cela venait seulement de la version d’alsa, même après restauration d’usine, le même soucis se serait posé… ce qui n’a pas été le cas.
Cordialement.
Dominique S.
13 mai 2010 à 1:18
sur HP mininote 2133 la mise à jour fonctionne parfaitement.
24 mai 2010 à 2:45
Super merci pour ces explications claires et efficaces !
)
J’ai du son (et je ne suis pas un âne !
Coyotte
27 mai 2010 à 3:23
Super topic , clair et efficace.
je n’avais plus de son sous wine depuis ma mise à jours de karmic vers lucid.
gràce à ses explication j’ai retrouvé du son nikel.
vraiment super
29 mai 2010 à 5:49
pour info, sur ma 10.04 Lucid la command pour stoper alsa est :
sudo alsa-utils stop
voilou pour ceux qui aurait des soucis
14 juin 2010 à 7:02
Bonjour
Pas très au point sur Linux : J’ai suivi le tuto mais sur la série de commandes suyivantes
sudo rm -rf /usr/src/alsa
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/alsa* .
j’obtiens pour la dernère commande :
cp: omission du répertoire ‘/home/jojo/alsa-driver-1.0.23′
cp: omission du répertoire ‘/home/jojo/alsa-lib-1.0.23′
il doit y avoir un pb de changement de répertoire que je ne sais pas gérer .
Qu’est ce que je dois faire pour continuer l’install de la version 1.0.23 ?
Merci
Georges
PS . J’avais suivi le tuto pour l’install sous Karmic et j’avais pu aller au bout …
14 juin 2010 à 6:25
Merci pour le tuto, ça marche nickel pour moi !
J’avais un souci de sortie casque avec la toute nouvelle carte son de mon tout nouveau laptop (pour l’indexation et ceux qui auraient le même souci : Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05) ).
L’application du tuto s’est faite en toute simplicité et – ô magie – après le reboot avec une version d’Alsa plus récente tout fonctionne à merveille. Ça déchire
[Juste une remarque (pour ceux qui ne trouvent pas alsa-utils, comme alex, et parce qu'une des premières choses que j'ai faites avant de trouver ce tuto, c'est de chercher alsa-utils) : dans Lucid Lynx alsa-utils ne se trouve plus dans /etc/init.d/ mais dans /sbin/ et un simple
sudo alsa-utils stop
suffit.]
Merci encore pour le coup de main !
17 juin 2010 à 11:12
Au secours Help please I’m a beginner with UBUNTU
All is OK up to
sudo rm -rf /usr/src/alsa
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/alsa* .
I can’t execute the cd /usr/src/alsa
I’m beginner with UBUNTU . I supposed that I had to create a dir /usr/src/alsa ; so I entered in a terminal the command : sudo mkdir /usr/src/alsa
I received the answer : mkdir ne peut créer le répertoire ‘ /usr/src/alsa’ le fichier existe
if Ikeyed : cd /usr/src/alsa Then I enter in a loop with ‘ /usr/src/alsa$ each time I keyed Enter .
What have I to do to install successfully Alsa 1.0.23
Thanks a lot
Georges ( E-Mail : Georges.jeanmaire@noos.fr )
11 juillet 2010 à 8:52
@alpho2k ou toute personne ayant une idée
Après deux mises à jour noyau je constate qu’il me remet alsa 1.0.21 comme version active. Saurais-tu comment faire pour garder la 1.0.23 malgré ces mises à jour ?
Merci d’avance pour tes réponses.
17 septembre 2010 à 4:01
Slt,
ben moi ca marche pas …..
j’ai toujours le meme probleme…..
c’est un netbook asus 1001px
apres ma recompile …
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.23.
Compiled on Sep 17 2010 for kernel 2.6.32-24-generic (SMP).
lspci renvoi :
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
Subsystem: ASUSTeK Computer Inc. Device 8437
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at f7cf8000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
amixer renvoie :
Simple mixer control ‘Master’,0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
Playback channels: Mono
Limits: Playback 0 – 64
Mono: Playback 53 [83%] [-11.00dB] [on]
Simple mixer control ‘Speaker’,0
Capabilities: pvolume pswitch penum
Playback channels: Front Left – Front Right
Limits: Playback 0 – 64
Mono:
Front Left: Playback 63 [98%] [0.00dB] [on]
Front Right: Playback 63 [98%] [0.00dB] [on]
Simple mixer control ‘PCM’,0
Capabilities: pvolume penum
Playback channels: Front Left – Front Right
Limits: Playback 0 – 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control ‘Capture’,0
Capabilities: cvolume cswitch penum
Capture channels: Front Left – Front Right
Limits: Capture 0 – 46
Front Left: Capture 39 [85%] [22.00dB] [on]
Front Right: Capture 39 [85%] [22.00dB] [on]
lsmod|grep snd donne :
snd_hda_codec_realtek 216061 1
snd_hda_intel 20735 2
snd_hda_codec 86904 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 5572 1 snd_hda_codec
snd_pcm_oss 34539 0
snd_mixer_oss 13865 1 snd_pcm_oss
snd_pcm 71550 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 1434 0
snd_seq_oss 27178 0
snd_seq_midi 4557 0
snd_rawmidi 19077 1 snd_seq_midi
snd_seq_midi_event 6003 2 snd_seq_oss,snd_seq_midi
snd_seq 47466 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 18646 2 snd_pcm,snd_seq
snd_seq_device 5988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 56239 18 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 6620 1 snd
snd_page_alloc 7076 2 snd_hda_intel,snd_pcm
je vois pas trop ce qui se passe ….je n’ai toujours pas de son dans mon casque…
7 février 2011 à 9:28
Merci ca marche impecable pour moi Merci encre
1 avril 2011 à 12:26
Merci, pour moi aussi marche super. (10.04 64 bits)
Seul hic, obligé de recompiler à la prochaine mise à jour du noyau ?
25 septembre 2011 à 5:15
Bonsoir,
MERCI pour ce partage Stéphane, je n’ai plus à re basculer sur W…. pour aller sur skype.
Bonne continuation
3 décembre 2011 à 10:34
Merci BEAUCOUP!
fonctionnement parfait sur un toshiba satellite C670, (ubuntu 10.04 LTS 64bits), tout ceci en faisant du copié collé ligne par ligne…
un grand merci pour cette solution!