[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: alsa (suite)





Bon, alors, ça ne peut sans doute pas marcher ...

Il y a un fichier /etc/alsa/modutils/1.0 (ou 0.9, ça dépend de votre version) qui contient les nformations relatives à votre carte;

Il y aun lien symbolique dans /etc/modutils :
ln -s /etc/alsa/modutils/1.0 /etc/modutils/alsa

je n'ai pas de repertoire /etc/alsa/modutils
ultimate:/usr/src# cd /etc/alsa/
ultimate:/etc/alsa# ls
0.9  alsa-source.conf
ultimate:/etc/alsa# cd 0.9/
ultimate:/etc/alsa/0.9# ls
ultimate:/etc/alsa/0.9#



Le fichier /etc/modutils/alsa/1.0 est créé lors de l'installation du paquet alsa-modules-2.4.26... (votre version)

Son contenu dépend de la mani-re dont vous avez configureé le paquet alsa-source avant sa compilation.

dpkg-reconfigure alsa-source va vous poser (interface debconf des questions concernant votre carte son pour créer les modules correspondants.

Vous devrez cocher votre carte et je vous suggère d'jouter virmidi et dummy.

Ensuite, vous pouvez compiler votre paquet alsa-source.

Il faut décompresser alsa-drivers.tar.bz2 qui va créer un répertoire dans /usr/modules. Ensuite, depuis /usr/src/linux, il faut créer le paquet alsa-moduels-votre_version.deb par la commande :

make-kpkg --revision votre_numero_de_revision  \
--append-to-version -votre_version --rootcmd \
  fakeroot modules_image

Ensuite, vous installlez le paquet (avec root), par dpkg -i alsa- modules ...


J'emploie cette méthode en créant mon propre noyau.

En ce qui concerne la System.map, elle est installée dans le répertoire / boot lorsque vous installez le paquet Debian correspondant à votre noyau.

il y est bien
ultimate:/etc/alsa/0.9# cd /boot/
ultimate:/boot# ls
boot.0300            initrd.img-2.4.24-1-686  System.map-2.2.20
boot.b               initrd.img-2.4.24-2-686  System.map-2.4.24-1-686
config-2.2.20        initrd.img-2.4.26-1-686  System.map-2.4.24-2-686
config-2.4.24-1-686  map                      System.map-2.4.26-1-686
config-2.4.24-2-686  memtest86+.bin           vmlinuz-2.2.20
config-2.4.26-1-686  sarge.bmp                vmlinuz-2.4.24-1-686
debian.bmp           sid.bmp                  vmlinuz-2.4.24-2-686
debianlilo.bmp       System.map               vmlinuz-2.4.26-1-686
ultimate:/boot#




Si vous avez créé votrenoyau vous-même avec make-kpkg, cela se fait automatiquement.

Si vous installez un noyau précompilé Debian, de même.

c'est le cas



Si vous compilez à l'ancienne, alors vous dvrez copier les fichiers vmlinux config et System.map dans le répoertoire /boot vous-même. Je vous conseille *très* fortement d'utiliser make-kpkg.


---
        - Jean-Luc





Avez-vous fait la ise à jour de /etc/modules.conf (update-modules) ?


oui


Avez-vous configuré le paquet alsa-source pour le support de votre carte (dpkg-reconfigure alsa-source) ?


oui
Guy



--         - Jean-Luc

Guy








Reply to: