• [^] # Re: Carte son présente, mais mal gérée ?

    Posté par . En réponse au message carte son arrive pas à installer. Évalué à 1.

    Bonjour,

    J'ai oublié de préciser dans mon message précédent que j'avais écrit une boulette à propos de ATI et une autre à propos de la dernière version de alsa. Ce n'est pas "xxx = 1.0.9rc4 ou 1.0.9rc4a" mais xxx=1.0.9 ou 1.0.9a ou 1.0.9b la dernière version de alsa. Et à propos de ATI, j'ai écrit "il n'y a ni composant son ni composant modem. Ces fonctions sont intégrées dans le chipset ATI Technologies Radeon IGP9100 Host Bridge."; c'est faux ! En fait le son et le modem sont supportés par le composant ATI Technologies Inc. IXP 150 (IXP : Integrated communications Processors) qui prend aussi en charge les fonctions de SouthBridge, couplé au composant ATI Technologies Inc. Mobility Radeon 9000 IGP (IGP : Integrated Graphics Processors) qui prend en charge notamment les fonctions du NorthBridge. Et le composant son intégré dans le IXP 150 est un Analog Device AD1981B.

    Sinon, après avoir tourné le problème dans tous les sens et avoir notamment constaté que nous n'étions pas les seuls sur le Net à galérer avec ce composant ATI IXP avec Debian, je me suis décidé à installer le pilote alsa-driver-1.0.8 et alsa-libs-1.0.8 dont la version correspond à alsa-base et alsa-utils installés actuellement sur mon PC. J'ai suivi la recette alsa pour les générer pour ati ixp. Et j'ai retrouvé du son. Avec les mêmes problèmes que lors de mon dernier essai, qui finalement, n'avait pas mis le .... dans mon système Linux. La lecture de CD est ok, les sons systèmes sont parasités et Totem n'arrive pas à se synchroniser pour lire notammant des fichiers wav. Les sons systèmes sont aussi des fichiers wav ! Totem lit sans problème les CD, les mp3 et les mpeg après un redémarrage du système. Et le mixage entre la lecture d'un CD et la lecture d'un mpeg par Totem se fait sans problème. Si je vais dans le contrôle du volumé sous Gnome, les problèmes commencent. Le contrôle de volume présente à ma grande surprise 2 mixeurs de son : OSS et Alsa. Tous les deux pour AD1981B ! Je précise que je n'avais pas accès au conrôle de volume avant l'installation de alsa-driver et alsa-libs. J'en conclue qu'il est indispensable de les installer. Maintenant que les deux mixeurs se parasitent, est un autre problème sur lequel je me penche actuellement.

    Avez-vous essayé alsaconf ? Il est sensé détecter le matériel et le mettre en service. Sur mon PC il détectait bien le matériel ie ATI IXP 150 et concluait en indiquant que tout est ok, ce qui était faux ! Le son n'était pas plus là ! Mais au moins il montre que alsa est capable de voir le composant son ! Et puis comme tous les modules sons sont installés sur votre PC, ça peut marcher !

    Sinon, à priori le module snd-atiixp déjà monté sur votre PC ne fonctionne pas ! Et je ne sais pas pourquoi. J'ai lu quelquepart que quelqu'un avait désinstallé puis réinstallé le module pour obtenir du son. Les commandes seraient :
    en root :
    # modprobe -r snd_atiixp
    # modprobe -i snd_atiixp
    Je ne suis pas convaincu du résultat. Si ça ne donne rien alors il vous faut donc générer cet alsa-driver sur votre PC. C'est à priori la seule solution pour remplacer le module snd_atiixp inopérant. Je reviens sur le problème que vous avez rencontré auquel j'ai répondu un peu trop vite. Il faudrait que vous sépariez les commandes car après réflexion, il est possible qu'il y ai des erreurs avec la commande "./configure --with-cards=atiixp --with-sequencer=yes" ou la commande "make", et que la commande "make install" se plante sur "snd_atiixp no such device" parce que "make" n'a pas pu compiler le module snd_atiixp. Exécutez les commandes comme suit :

    ./configure --with-cards=atiixp --with-sequencer=yes
    puis si ok
    make
    puis si ok
    make install

    En espérant vous avoir aidé,

    Soib