Trucs:Carte son intégrée 'ex : VIA 82c686) noyau 2.4.x

De Lea Linux
Révision datée du 5 octobre 2005 à 17:42 par PingouinMigrateur (discussion | contributions) (conversion de la documentation originale de Léa par HTML::WikiConverter)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche
Fred<frederic point bonnaud chez la poste point net>

Vous avez une carte mère ayant un chipset son intégrée (pour cet exemple, un chipset son VIA 82c686) et vous voulez en bénéficier sous Linux. C'est relativement simple :

  1. recompilez votre noyau, dans la rubrique Sound activez :
    • Sound Support (en module ça évite de surcharger votre mémoire)
    • VIA 82c686 Audio Codec (en module pour les mêmes raisons, choisissez le module correspondant à votre carte son)
    • et surtout rien d'autres (surtout pas d'opl3, mpu401 etc...)
  2. éditez le fichier /etc/modules.conf, commentez toutes les lignes du type alias sound-slot-x,alias midi, alias sound-slot-0, et ajoutez les lignes :
    alias sound-slot-0 via82cxxx_audio (ou le module de votre carte son)
  3. installez votre nouveau noyau (n'oubliez pas de relancer lilo)
  4. rebootez.
  5. le son est maintenant disponible sous Linux !


Seconde solution, utilisez alsa et ajoutez :
#-----------------------------------------------
alias snd-card-0 snd-card-via686a
# ou le module ALSA de votre carte son

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
#-----------------------------------------------

au fichier