Problème de carte son sous Mandriva

Bonjour,
Après avoir posté le message "comment desactiver la carte son de carte mère" je me suis rendu compte que là n'etait pas le programme, et j'ai appris (grâce à un tiers de la communauté) qu'en fait linux detecter les deux mais qu'il me fallait leur donner une espèce de "hierarchie "(oui je sais je suis neophyte en linux). Apparement ce serait realisable dans la console ! Horreur malheur pour un tout nouveau de linux que je suis !
Quelqu'un pourrait m'aider pas a pas pour cette petite manip ? J'ai une creative sound blaster et une ac97 integré a la carte mère.
Merci !
Configuration: Linux Mandriva
Firefox 2.0.0.11

27 réponses

Résumé de la discussion

Deux cartes son, une intégrée AC'97 et une Creative Sound Blaster, sont détectées par Linux et nécessitent une hiérarchie des modules configurée via /etc/modprobe.conf spécifique. Plusieurs réponses suggèrent d'éditer ce fichier en mode root avec un éditeur graphique comme kedit ou un éditeur en ligne de commande, afin de paramétrer le chargement des pilotes. Des essais montrent des erreurs typiques, comme 'bash: alias ... not found', et la nécessité d'utiliser les commandes adéquates pour injecter les directives dans modprobe.conf et relancer le chargement des modules. En cas de doute, certaines réponses recommandent d'ouvrir kedit en root et d'ajuster précisément les paramètres de modprobe.conf, tout en tenant compte des particularités propres à Mandriva ou Debian.

Bobot (l’IA à votre service)
  1. Modérateur
    Salut,

    Peux-tu afficher le résultat de la commande :
    cat /etc/modprobe.conf
    ;-))
    0
    1. Voici la commande ! Enfin ce que je suppose être :

      alias wlan0 rt61
      alias sound-slot-1 snd_via82xx
      alias sound-slot-0 snd_emu10k1
      install ide-controller /sbin/modprobe via82cxxx; /sbin/modprobe ide_generic; /bin/true
      install usb-interface /sbin/modprobe uhci_hcd; /sbin/modprobe ehci_hcd; /bin/true
      0
      1. Contributeur
        re,
        pourquoi ne pas etre reste dans le meme post !!!
        je t'avais donne un modele de modprobe.conf

        a+
        0
        1. Si j'ai changé de post c'est pour mieu reciblé le problème et également parce-que la config que tu m'avais donner ne fonctionner pas.
          0
          1. Contributeur
            re,
            ben c'est sur c'est la mienne il faut adapter lol
            a+
            0
            1. lol excuse moi, je vais essayer !
              0
              1. Argh ! Je ne sais pas comment je peut modifier et si vraiment c'est mal configurer, quelqu'un peut m'aider il y a le resultat de la commande cat /etc/modprobe.conf ci dessus !
                merci
                0
                1. aides moi s'il vous plait ! Jipicy j'ai affichié la command
                  0
                  1. Bonjour,

                    alias wlan0 rt61
                    alias sound-slot-1 snd_via82xx
                    alias sound-slot-0 snd_emu10k1
                    install ide-controller /sbin/modprobe via82cxxx; /sbin/modprobe ide_generic; /bin/true
                    install usb-interface /sbin/modprobe uhci_hcd; /sbin/modprobe ehci_hcd; /bin/true


                    pour les 2 snd qui correspond à quoi ?
                    peut-être commenter la ligne non désirée ?

                    :-))
                    0
                    1. Bonjour !
                      Merci en tout cas pour la reponse j'attend de régler ce prob depuis que j'ai installer mandriva !
                      Seulement j'ai tapé la commande que tu ma doné et voila ce qu'il me repond
                      [rogez@localhost ~]$ alias sound-slot-0 snd_emu10k1
                      bash: alias: sound-slot-0: not found
                      bash: alias: snd_emu10k1: not found
                      [rogez@localhost ~]$ install ide-controller /sbin/modprobe via82cxxx; /sbin/modprobe ide_generic; /bin/true
                      install: la cible `via82cxxx' n'est pas un répertoire
                      [rogez@localhost ~]$ install usb-interface /sbin/modprobe uhci_hcd; /sbin/modprobe ehci_hcd; /bin/true

                      .... Peut-tu m'aider ?
                      0
                      1. [rogez@localhost ~]$ alias sound-slot-0 snd_emu10k1

                        ce n'est pas une commande à taper. En fait quand je dis "commenter la ligne qui correspond à snd-carte_mère cela signifie :

                        a) éditer le fichier /etc/modprobe.conf
                        b) modifier donc ainsi :

                        alias wlan0 rt61
                        alias sound-slot-1 snd_via82xx
                        # alias sound-slot-0 snd_emu10k1 (noter le # si c'est la bonne ligne à commenter).
                        install ide-controller /sbin/modprobe via82cxxx; /sbin/modprobe ide_generic; /bin/true
                        install usb-interface /sbin/modprobe uhci_hcd; /sbin/modprobe ehci_hcd; /bin/true

                        et relancer la machine ...

                        :-))
                        0
                        1. Euh... Je suis vraiment neophyte alors je ne sais pas ce que cela veut dire editer ni commenter... Argh... :-S

                          Peut-tu m'éclairer ?
                          0
                          1. Contributeur
                            bonjour,
                            tu ouvres une console
                            $su -
                            motdepasse
                            #kedit /etc/modprobe.conf
                            et la tu modifie le fichier
                            tu enregistres
                            et tu testes en rebootant le pc
                            a+
                            0
                            1. arf la commande ne fonctionne pas comment ca sfait ?
                              aidez moi je suis proche du but !
                              0
                              1. Quand je tape la commande il me repond :

                                bash: kedit: command not found
                                ??????
                                0
                            2. Ou alors ca marque

                              bash: kedit/etc/modprobe.conf: Aucun fichier ou répertoire de ce type

                              quand je met pas d'espace entre kedit et /etc/...
                              0
                              1. Contributeur
                                re,
                                bof
                                essaye avec kwrite kedit n'est peut etre pas installe !!!
                                $whereis kedit
                                $whereis kwrite
                                il y a aussi kate ou encore vi dans la console , un petit effort !!! menu de kde et la regarder dans l'onglet utilitaires editeurs de texte .
                                a+

                                0
                                1. bonjour bonjour,
                                  J'ai voulu installé kedit et voila ce qu'il ma dit

                                  Le paquetage demandé ne peut pas être installé :
                                  kdeutils4-kedit-3.80.2-0.20070103.1mdv2007.1.i586 (car libkutils.so.2 est non satisfait)
                                  Désirez-vous tout de même continuer ? (O/n) n

                                  car a vrai dire je ne comprend pas trop ce que je peut faire dans kwrite !
                                  Alors je sais pas trop si je continue ou pas ... j'ai un peu peur llol !

                                  A bientot de ton aide !
                                  Merci !
                                  0
                                  1. Salut,

                                    Alors je sais pas trop si je continue ou pas ... j'ai un peu peur llol !

                                    normal mais ......il faut continuer ! :-)

                                    la première chose à faire est de copier le fichier modprob.conf. Pour cela tu vas ouvrir une console et taper les commandes suivantes l'une après l'autre (et surtout pas à la suite kes unes des autres) :

                                    1) se loguer en root
                                    taper la commande
                                    su
                                    (puis taper mot de passe de root)

                                    2) faire une copie du fichier modprob.conf
                                    taper la commande suivante
                                    cp /etc/modprob.conf /etc/modprob.conf.bak

                                    3) ouvrir le fichier modprob.conf avec vi :
                                    taper la commande suivante
                                    vi /etc/modprob.conf

                                    on verra ensuite ...

                                    :-))
                                    0
                                2. Alors voila ce qu'il me dit quand je tape cp /etc/modprob.conf /etc/modprob.conf.bak :

                                  [root@localhost rogez]# cp /etc/modprob.conf /etc/modprob.conf.bak
                                  cp: ne peut évaluer `/etc/modprob.conf': Aucun fichier ou répertoire de ce type

                                  J'ai bien installé kedit et j'essaye de modifier le fichier comme dit ci dessus et en fait il me dit qu'il est impossible d'enregistrer le fichier ???
                                  Help me !!!Je suis si proche du but =)

                                  Merci !
                                  0
                                  1. Modérateur
                                    C'est /etc/modprobe.conf et non /etc/modprob.conf ;-))
                                    0
                                    1. [root@localhost rogez]# cp /etc/modprob.conf /etc/modprob.conf.bak
                                      cp: ne peut évaluer `/etc/modprob.conf': Aucun fichier ou répertoire de ce type


                                      ben normal :...j'ai oublié le e à modprob.conf .....donc écrire modprobe.conf

                                      :-))
                                      0
                                      • 1
                                      • 2