Journal Encore des dépendances de modules, Linux c'est crad :)

Posté par  .
Étiquettes : aucune
0
23
fév.
2004
cf mon journal précédent, mais vu la durée de vie d'un journal... j'en poste un second

Et bien voilà mon problème cerné :
- quand je fais "modprobe tvmixer" et ensuite "/etc/init.d/alsa start", et bien j'ai pas accès au mixer de ma carte son via le mixer gnome de base, par contre j'ai accès au mixer de la télé
- quand je fais "/etc/init.d/alsa start" et ensuite "modprobe tvmixer" et bien j'ai accès aux deux mixers via le mixer gnome de base

Du coup la solution pour faire cohabiter tous ces modules sans casser les trucs standards de la Mandrake est de créer un nouveau service qui se charge après le service alsa.

Une autre solution serait peut-être de virer le service alsa et de le remplacer par :
- un service qui se charge de restaurer les paramètres du mixer
- quelques lignes dans /etc/modules et /etc/modules.conf pour charger alsa

Question qui reste : pourquioi ça fait ça ? Y-aurait-il un bug dans snd-mixer-oss qui ne supporterait pas l'existence d'un mixer autre que le mixer alsa au moment de son chargement ?

Comme dit dans le titre les dépendances de modules et de services ça me parrait crad.
  • # Re: Encore des dépendances de modules, Linux c'est crad :)

    Posté par  . Évalué à 1.

    - un service qui se charge de restaurer les paramètres du mixer
    - quelques lignes dans /etc/modules et /etc/modules.conf pour charger alsa


    Un truc dans ce genre (comme chez moi) dans ton /etc/modules.conf :

    post-install snd-card-es1968 /usr/sbin/alsactl restore

    Tu peux lancer ce que tu veux avant ou après les opérations d'install/suppression des modules :

    post-install module commande ...
    post-remove module commande ...
    pre-install module commande ...
    pre-remove module commande ...

    On doit pouvoir expliciter l'ordre de chargement de certains modules (attention quand même).
    • [^] # Re: Encore des dépendances de modules, Linux c'est crad :)

      Posté par  . Évalué à 1.

      Question propreté je pense pas que la restauration des paramètres du mixer est ça place dans modules.conf. Je trouve que c'est une bonne idée d'avoir un service pour ça. Ca permettrait de gérer autre chose que des cartes alsa (je pense pas tvmixer soit dépendant d'alsa par exemple).

Suivre le flux des commentaires

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