Mise à jour de Alsa (1.0.21) sous Ubuntu Jaunty 9.04

31 août 2009 par alpho2k | Print Mise à jour de Alsa (1.0.21) sous Ubuntu Jaunty 9.04
alsa Ubuntu Jaunty 9.04 venant par défaut avec la version 1.0.18rc3 de alsa, j’ai décidé d’installer la dernière version sortit le 6 mai dernier qui est la version 1.0.20.

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.18rc3.

Pour éviter des problèmes durant la mise à jour de Alsa-utils, il faut l’arrêter avec la commande suivante :

sudo /etc/init.d/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.21.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.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

Si comme moi, vous avez cette erreur durant le dernier « sudo ./configure » :

checking form.h presence... yes
checking for form.h... yes
checking for new_panel in -lpanelw... no
configure: error: panelw library not found

Vous allez devoir ajouter ces liens symboliques (seulement si vous avez l’erreur) et redémarrer l’installation depuis le dernier « sudo ./configure » :

sudo ln -s libpanelw.so.5 /usr/lib/libpanelw.so
sudo ln -s libformw.so.5 /usr/lib/libformw.so
sudo ln -s libmenuw.so.5 /usr/lib/libmenuw.so
sudo ln -s libncursesw.so.5 /lib/libncursesw.so

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.21 d’alsa :

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.
Compiled on Aug 31 2009 for kernel 2.6.28-15-generic (SMP).

Pour être certains que tout est bien configuré, exécuter cette commande :

sudo alsaconf

Articles Reliés

 

14 commentaires sur cet article

  1. gallux a dit :

    Bonjour,
    voila après cette mise a jour je n’est carément plus rien plus de kmixer plus de alsamixer.
    La commande cat /proc/asound/version me renvois « aucun dossier ou fichier de ce type »
    avant j’avais bien du son mais pas de micro là je n’est plus rien .
    voila ma carte:
    description: Audio device
    product: 82801I (ICH9 Family) HD Audio Controller
    vendor: Intel Corporation

  2. BOBY a dit :

    Merci beaucoup, après de nombreuse recherche infructueuse voila enfin un tuto qui m’a permis d’avoir du son sur mon laptop.
    merci

  3. Rolan a dit :

    C’est vraiment un super tuto, moi aussi j’ai passé énormément de temps à chercher une solution pour avoir du son!!
    Sa fait du bien de pouvoir ré-écoutez Bob Marley, merci!

  4. regis a dit :

    Bonjour,
    j’ai eu la même erreur de lien – Résolue, grâce à la manip :-) -merci-
    Je n’ai plus d’erreur lors du test de la carte …..
    Mais toujours pas de son :( ….
    A priori, ce problème n’est pas près d’être résolu (quelle que soit la distribution…. )

    *********************************
    :~$ aplay -l
    **** Liste des PLAYBACK périphériques ****
    carte 0: SB [HDA ATI SB], périphérique 0 : ALC660-VD Analog [ALC660-VD Analog]
    Sous-périphériques: 1/1
    Sous-périphérique: #0: subdevice #0
    carte 0: SB [HDA ATI SB], périphérique 6 : Si3054 Modem [Si3054 Modem]
    Sous-périphériques: 0/1
    Sous-périphérique: #0: subdevice #0
    carte 1: HDMI [HDA ATI HDMI], périphérique 3 : ATI HDMI [ATI HDMI]
    Sous-périphériques: 1/1
    Sous-périphérique: #0: subdevice #0
    ****************************************

  5. regis a dit :

    Du neuf !!!!
    maintenant j’ai le son !!!

    Voir le tutoriel de kukjevov #20 sur : http://forums.opensuse.org/hardware/laptop/403340-no-sound-asus-a7k-2.html

    Encore merci

  6. Akira a dit :

    Je tiens à remercier tout particulièrement la personne qui a écris ce tuto, après deux semaines de recherches intensives je suis tomber sur votre site et je peux enfin entendre les sons. MERCI!!!!!!!!
    De plus, vos explications sont claires et très faciles à comprendre pour n’importe quel débutant (tel que moi). Merci encore énormément.

  7. pope81 a dit :

    Bonsoir,
    Et un grand merci pour ce tuto, tout a bien fonctionné.
    Me reste quand-même un petit souci (Ubuntu Hardy-Héron) : je suis obligé de monter le volume sur mes enceintes ALTEC-LANSING et du coup, j’ai du souffle. Par ailleurs, j’ai XP en dual-boot, et si je monte le volume pour ubuntu, j’ai intérêt à le rebaisser pour xp sous peine de voir mes tympans faire la grimace. Y a t-il une solution à ce problème ? Merci.

    Carte-mère ASUS PKPL SE (toute neuve)
    Audio device: Intel Corporation 82801G (ICH7 Family)
    cat /proc/asound/version
    Advanced Linux Sound Architecture Driver Version 1.0.16.
    Compiled on Dec 2 2009 for kernel 2.6.24-26-generic (SMP).

  8. alpho2k a dit :

    Essaie la version 1.0.22.1 : http://monespaceperso.org/blog/2009/12/17/mise-a-jour-de-alsa-1-0-22-sous-ubuntu-karmic-koala-9-10/

    Par contre, je vois que tu as toujours la version 1.0.16. Je ne crois pas que ton installation de la version 1.0.21 ait fonctionnée.

  9. pope81 a dit :

    Merci, mais est-ce que c’est applicable pour Hardy-Héron 8.04 ? Dans le doute, quels sont les risques à tenter le coup ?

  10. alpho2k a dit :

    Je ne sais pas trop. Il faudrait probablement faire une recherche sur google pour voir si d’autre l’ont fait. Par contre, si je serais toi, je prendrais probablement le risque.

  11. pope81 a dit :

    Merci, j’ai tenté … Donc reprise à partir de l’install alsa-driver.
    Voici le résultat de la commande (make), des erreurs à la fin et je ne sais pas quoi en faire …

    make dep
    make[1]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1 »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/include »
    make -C sound prepare
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/include/sound »
    make prepare2
    make[4]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/include/sound »
    make[4]: Rien à faire pour « prepare2 ».
    make[4]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/include/sound »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/include/sound »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/include »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore/ioctl32 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore/ioctl32 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq »
    make[4]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss »
    make[4]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/acore »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/i2c »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/i2c/l3 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/i2c/l3 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/i2c/other »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/i2c/other »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/i2c »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/mpu401 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/mpu401 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/opl3 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/opl3 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/opl4 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/opl4 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/pcsp »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/pcsp »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/vx »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers/vx »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/drivers »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/ad1816a »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/ad1816a »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/ad1848 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/ad1848 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/cs423x »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/cs423x »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/es1688 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/es1688 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/gus »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/gus »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/msnd »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/msnd »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/opti9xx »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/opti9xx »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/sb »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/sb »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/wavefront »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/wavefront »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/wss »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa/wss »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/isa »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/synth »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/synth/emux »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/synth/emux »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/synth »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ac97 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ac97 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ali5451 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ali5451 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/asihpi »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/asihpi »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/au88x0 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/au88x0 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/aw2 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/aw2 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ca0106 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ca0106 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/cs46xx »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/cs46xx »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/cs5535audio »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/cs5535audio »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ctxfi »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ctxfi »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/echoaudio »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/echoaudio »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/emu10k1 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/emu10k1 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/hda »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/hda »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ice1712 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ice1712 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/korg1212 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/korg1212 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/lx6464es »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/lx6464es »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/mixart »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/mixart »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/nm256 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/nm256 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/oxygen »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/oxygen »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/pcxhr »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/pcxhr »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/pdplus »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/pdplus »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/riptide »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/riptide »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/rme9652 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/rme9652 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/trident »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/trident »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/vx222 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/vx222 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ymfpci »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci/ymfpci »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pci »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/codecs »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/codecs »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/core »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/core »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/fabrics »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/fabrics »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/soundbus »
    make[4]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/soundbus/i2sbus »
    make[4]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/soundbus/i2sbus »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa/soundbus »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/aoa »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/atmel »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/atmel »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/au1x »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/au1x »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/blackfin »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/blackfin »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/codecs »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/codecs »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/davinci »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/davinci »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/fsl »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/fsl »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/imx »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/imx »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/omap »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/omap »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/pxa »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/pxa »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/s3c24xx »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/s3c24xx »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/s6000 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/s6000 »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/sh »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/sh »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/txx9 »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc/txx9 »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/soc »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/usb »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/usb/caiaq »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/usb/caiaq »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/usb/usx2y »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/usb/usx2y »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/usb »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pcmcia »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pcmcia/pdaudiocf »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pcmcia/pdaudiocf »
    make[3]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pcmcia/vx »
    make[3]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pcmcia/vx »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/pcmcia »
    make[2]: entrant dans le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/misc »
    make[2]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1/misc »
    make[1]: quittant le répertoire « /usr/src/alsa/alsa-driver-1.0.22.1 »
    make -C /lib/modules/2.6.24-26-generic/build SUBDIRS=/usr/src/alsa/alsa-driver-1.0.22.1 CPP= »gcc -E » CC= »gcc » modules
    make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.24-26-generic »
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/hwdep.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/memory_wrapper.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/memalloc.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/sgbuf.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.o
    /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.c: Dans la fonction «snd_pcm_mmap_status» :
    /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.c:3109: attention : assignment discards qualifiers from pointer target type
    /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.c: Dans la fonction «snd_pcm_mmap_control» :
    /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.c:3193: attention : assignment discards qualifiers from pointer target type
    /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.c: Dans la fonction «snd_pcm_default_mmap» :
    /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.c:3371: attention : assignment discards qualifiers from pointer target type
    /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.c: Dans la fonction «snd_pcm_mmap_data» :
    /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_native.c:3451: attention : assignment discards qualifiers from pointer target type
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_lib.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_timer.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_misc.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/pcm_memory.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/rawmidi.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/rtctimer.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/timer.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/wrappers.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/misc_driver.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/sound.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/init.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/info.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/control.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/misc.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/device.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/isadma.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/sound_oss.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/info_oss.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/vmaster.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/snd.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/snd-hwdep.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/snd-timer.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/snd-rtctimer.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/snd-pcm.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/snd-page-alloc.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/snd-rawmidi.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/mixer_oss.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/pcm_oss.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/pcm_plugin.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/io.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/copy.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/linear.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/mulaw.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/route.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/rate.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/snd-mixer-oss.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/oss/snd-pcm-oss.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_device.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_dummy.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_midi_emul.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_midi_event.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_midi.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_virmidi.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_lock.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_clientmgr.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_memory.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_queue.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_fifo.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_prioq.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_timer.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_system.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_ports.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/seq_info.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/snd-seq.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/snd-seq-device.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/snd-seq-midi-event.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/snd-seq-dummy.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/snd-seq-virmidi.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/snd-seq-midi.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/snd-seq-midi-emul.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_init.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_timer.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_ioctl.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_event.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_rw.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_synth.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_midi.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_readq.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/seq_oss_writeq.o
    LD [M] /usr/src/alsa/alsa-driver-1.0.22.1/acore/seq/oss/snd-seq-oss.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/drivers/aloop.o
    CC [M] /usr/src/alsa/alsa-driver-1.0.22.1/drivers/dummy.o
    In file included from /usr/src/alsa/alsa-driver-1.0.22.1/drivers/dummy.c:2:
    /usr/src/alsa/alsa-driver-1.0.22.1/drivers/../alsa-kernel/drivers/dummy.c: Dans la fonction «dummy_hrtimer_callback» :
    /usr/src/alsa/alsa-driver-1.0.22.1/drivers/../alsa-kernel/drivers/dummy.c:370: erreur: déclaration implicite de la fonction « «hrtimer_forward_now» »
    make[3]: *** [/usr/src/alsa/alsa-driver-1.0.22.1/drivers/dummy.o] Erreur 1
    make[2]: *** [/usr/src/alsa/alsa-driver-1.0.22.1/drivers] Erreur 2
    make[1]: *** [_module_/usr/src/alsa/alsa-driver-1.0.22.1] Erreur 2
    make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.24-26-generic »
    make: *** [compile] Erreur 2

  12. alpho2k a dit :

    Il doit manquer des trucs avec 8.04 mais je ne sais pas trop c’est quoi. Il va probablement que tu changes de version de ubuntu ou bien que tu fasses une recherche sur google.

  13. pope81 a dit :

    OK je vais poster dans ubuntu, on verra bien.

  14. pope81 a dit :

    Slt

    Suite et fin : j’ai dû manquer une manip et j’ai suivi le tuto suivant

    http://fluoblog.wordpress.com/2008/01/13/resolution-des-problemes-de-son-sous-ubuntu/

    notamment la réinstallation alsa.
    Donc, ça roule, Merci pour ton aide

Laisser un commentaire

Visualisation en direct des commentaires en cours d'écriture

 
WordPress Loves AJAX