Forum Linux.debian/ubuntu oss fait de la résistance

Posté par  .
Étiquettes :
0
21
août
2004
Sous Debian Sid, noyau 2.6.6, j'ai installé alsa (1.0.5). Mais si les pilotes alsa de mes 2 cartes son sont bien chargés, il reste un pilote oss qui traîne, celui de la maestro 2E !

$ lsmod
[..]
soundcore 10336 3 snd,maestro
usbcore 108060 9 snd_usb_usx2y,snd_usb_audio,[..]
snd_es1968 33636 0
maestro 39112 1
soundcore 10336 3 snd,maestro

Comment empêcher le chargement de maestro, d'autant qu'il empêche snd_es1968 de fonctionner correctement ?

Pour l'instant, je suis obligé de rmmoder maestro et toutes ses dépendances à la main pour pouvoir y accéder par alsa :-( J'ai cherché les occurences de "maestro' dans /etc/, mais rien. Il doit bien être possible d'empêcher tous les modules oss de se charger ?
  • # oss fait de la résistance

    Posté par  (site web personnel) . Évalué à 1.

    Tu as essayé de commenter la ligne appelant le module dans :
    /etc/modules ?

    sinon décharge le avec modconf si tu peux.
    • [^] # Re: oss fait de la résistance

      Posté par  . Évalué à 2.

      Tu as essayé de commenter la ligne appelant le module dans :
      /etc/modules ?


      J'avais déjà pensé à la commenter lors de ma recherche de "maestro' dans /etc/ :
      % grep maestro /etc/modules
      #maestro

      sinon décharge le avec modconf si tu peux.

      Le "si tu peux' est pertinent, car il ne veut pas, même X arrêté. Je peux arriver à le rmmoder en enlevant soundcore en même temps, mais tout revient au premier reboot bien sur.

      Il n'existe pas de moyen de blacklister un module au boot ? Ou de savoir qui charge maestro ?

      Merci de ton aide en tout cas.
      • [^] # Re: oss fait de la résistance

        Posté par  . Évalué à 1.

        Sinon, tu pourrais carrément virer le module de ton répertoire /lib/modules... C'est goret-grouik-porcinet, mais je vois mal comment il pourrait se lancer après ça :)
        Ca te permettra de résoudre le problème proprement, en musique ;)
      • [^] # Re: oss fait de la résistance

        Posté par  . Évalué à 2.

        Je sais pas si ca peut aider, mais pour blacklister, il me semble que j'avais vu ca :
        http://linuxfr.org/~mammique/11308.html(...)

        Ceci dit, je sais pas si c'est tres pertinent.
        • [^] # Re: oss fait de la résistance

          Posté par  . Évalué à 1.

          En fait j'ai même trouvé ça : une petite astuce sur DLPF [1]
          D'après l'astuce, il suffirait de mettre
          alias maestro off
          dans /etc/modules.conf pour dire à modprobe de ne pas essayer de charger le module maestro.

          et voilou :)

          [1] : https://linuxfr.org/tips/195.html(...)
          • [^] # Re: oss fait de la résistance

            Posté par  . Évalué à 2.

            Merci pour les astuces. J'ai testé la solution du "alias maestro off', mais elle ne fonctionne pas. Il me reste à essayer de blacklister le module maestro dans hotplug, et voir comment ca marche sous debian.

            Au pire si j'en ai marre, je dégage le module du système, parce que ca commence à bien faire ce problème idiot.

            Merci en tout cas de t'être penché sur mon problème, et pour m'avoir proposé plusieurs solutions possibles.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.