[Mandriva 2007] Problème de son

Résolu
Bonjour,
Après avoir parcouru plusieurs forum pour trouver une solution à mon problème et après avoir bidouiller un peu partout sans trop savoir ce que je faisais, je me suis dit que le mieux c'était encore de créer un post moi-même!

Alors j'ai installé Mandriva 2007 sur mon desktop avec un dual-boot. (Je précise que sous Windows le son fonctionne)
J'ai le son au démarrage (petit musique de lancement), j'arrive à lire des mp3 avec Rythmbox (car Amarok me fait une erreur à chaque fois: Xine n'a pas pu initialiser le pilote audio), dans les préférences du son (sous Gnome) ca fonctionnait jusqu'a ce que j'écrive ce post! (maintenant ca fait une erreur à chaque fois!) pour ce qui est des films, j'ai l'image sans le son!

J'ai installé (je pense) tous les paquets alsa mais quand je lance "alsamixer" il me dit que "alsamixer: function snd_ctl_open failed for default: No such device"

Je sais plus trop ce que je dois faire! En sachant qu'il m'a détecté ma carte son comme étant "ICH2 810 Chipset AC'97 Audio Controller" avec le pilote par défaut (dans MCC).

Merci de m'aider!
Configuration: Linux Mandriva
Firefox 1.5.0.10

7 réponses

  1. Modérateur
    Ah qu'est ce que tu ne comprends pas?

    Le pire c'est qu'alsaconf c'est un truc que j'ai utilisé mais il y a pfiouuuu super longtemps :) En tout cas ta démarche est excellente, si tout le monde pouvait faire comme toi !
    1. Merci pour le compliment ! J'apprends ....j'apprends .....grâce à vous !

      :-))
    2. Bonjour,

      Finalement tout n'est pas réglé niveau son : je dois relancer alsaconf à chaque démarrage ! Pas normal !

      si je lance alsaconf :
      Choose a sound card to configure :
      intel8x0 Silicon Integrated Systems [SiS] AC'97 Sound Controller
      legacy probe legacy ISA (non-Pnp) chips


      je choisi intel8x0

      Configuring snd-intel8x0
      Do you want to modify /etc/modprobe.d/sound and /etc/modprobe.conf if present ?


      je réponds oui

      Loading driver...
      Doing alsactl to store mixer settings... [ OK ]
      Shutting down ALSA sound driver (version 1.0.12): no. (sound is being used by pid 5812)) [FAILED]
      ALSA driver (version 1.0.12) is already running.
      Setting default volumes...


      ok je fait un :
      kill -9 5812


      et je relance alsaconf

      Loading driver...
      ALSA driver isn't running.
      Starting ALSA version 1.0.12: intel8x0 intel8x0. [ OK ]
      Setting default volumes...


      Now ALSA is ready to use.
      For adjustment of volumes, use your favorite mixer.

      Have a lot of fun!


      [root@localhost Desktop]# cat /etc/modprobe.d/sound
      alias snd-card-0 snd-intel8x0
      alias sound-slot-0 snd-intel8x0
      [root@localhost Desktop]#

      [root@localhost Desktop]# cat /etc/modprobe.conf
      alias eth0 sis900
      remove snd-intel8x0 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-intel8x0
      install snd-intel8x0 /sbin/modprobe --first-time --ignore-install snd-intel8x0 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
      install scsi_hostadapter /sbin/modprobe ide-generic; /bin/true
      install usb-interface /sbin/modprobe ohci-hcd; /sbin/modprobe ehci-hcd; /bin/true
      alias net-pf-10 off
      alias /dev/nvidia* nvidia

      Mes fichiers sont-ils corrects, svp ???

      Merci.

      :-))
    3. Re-

      bon ..............;j'ai trouvé la solution :
      mon module n'était pas chargé à chaque démarrage donc :
      pour ajouter notre module à /etc/modules pour que celui-ci soit chargé a chaque démarrage

      echo "i810_audio" >> /etc/modules

      Il ne vous reste plus qu' à redémarrer votre machine et votre carte son sera prête à l' emploi.


      Pour les explications de certaines commandes exposées dans ce post, consulter le lien ci-dessous : Installation de la carte sous Linux
      http://www.matbe.com

      voili voilou

      :-))
  2. Modérateur
    Ah oui alsaconf ! Merci du rappel bob031. Oui donc neurotica fais nous donc en root un
    alsaconf
    1. Salut mamiemando,

      hé oui un petit coup de google qui me redirige sur CCM et là je lis une intervention d'Araju, je cite "et pourquoi pas un alsaconf ?" .....enfin quelque chose comme ça :-)
      Donc j'applique et ...hop ça remarche (en fait j'avais fait une update de Mandriva)

      Merci pour toutes ces "jolies commandes" .....que j'essaie de comprendre :-))
  3. Modérateur
    Il se passe quoi quand tu fais en root :
    rmmod i810_audio
    modprobe i810_audio
    dmesg | tail
    tail /var/log/messages

    Essaye de voir si tu ne peux pas mettre à jour ton système en particulier tout ce qui concerne alsa.

    Bonne chance
    1. Salut,

      J'ai un soucis de son sous Mandriva 2007.
      Voici les commandes :
      [root@localhost Desktop]# cd /dev ; ./MAKEDEV
      bash: ./MAKEDEV: Aucun fichier ou répertoire de ce type

      [root@localhost dev]# ls -l /dev/dsp
      crw-rw---- 1 zozo audio 14, 3 mai 17 15:47 /dev/dsp

      [root@localhost dev]# grep audio /etc/group
      audio:x:81:

      pour alsamixer j'ai bien la fenêtre, j'ai mis le volume à 100% comme tu l'as indiqué (ils étaient à 0%)

      [root@localhost dev]# lsactl store
      bash: lsactl: command not found

      .................et toujours pas de son !

      Merci.

      :-))
    2. oups

      [root@localhost dev]# alsactl store
      [root@localhost dev]#

      désolé !
    3. ça se précise :

      [root@localhost dev]#
      rmmod i810_audio

      ERROR: Module i810_audio does not exist in /proc/modules
    4. re et fin :

      j'ai reconfiguré via
      [root@localhost dev]#
      alsaconf


      une petite vérification via :
      [root@localhost dev]#
      alsamixer


      et je retrouve le son !

      Merci !
  4. Bonjour,

    Apparement le module est bien chargé:
    [root@chelsea chelsea]# lsmod | grep i810_audio
    i810_audio 33684 0
    ac97_codec 18316 1 i810_audio
    soundcore 8096 1 i810_audio

    Je vais faire des recherches pour alsamixer! Merci!
    1. Modérateur
      Ca ressemble à une carte son mal prise en charge Se pourrait'il que le module associé à ta carte son soit mal chargé ?

      Que raconte
      lsmod | grep i810_audio

      Sinon fais quelques recherches google sur ton chipset, et le message d'erreur
      alsamixer: function snd_ctl_open failed for default: No such device

      Bonne chance
      1. Les résultats:
        [root@chelsea dev]# cd /dev ; ./MAKEDEV
        bash: ./MAKEDEV: Aucun fichier ou répertoire de ce type

        [root@chelsea dev]# ls -l /dev/dsp
        crw-rw---- 1 chelsea audio 14, 3 mai 16 19:31 /dev/dsp

        [root@chelsea dev]# grep audio /etc/group
        audio:x:81:chelsea

        [root@chelsea dev]# alsamixer
        alsamixer: function snd_ctl_open failed for default: No such device

        [root@chelsea dev]# alsactl store
        alsactl: save_state:1163: No soundcards found...

        Je comprend pas pourquoi il me dit qu'il ne trouve pas la carte son! Et pour alsamixer, pas moyen de voir si les jauges sont correcte!
        1. Modérateur
          En root (console super utilisateur), donne-moi le résultat des commandes suivantes :
          cd /dev ; ./MAKEDEV
          ls -l /dev/dsp
          grep audio /etc/group
          alsamixer
          alsactl store

          En particulier dans alsamixer vérifie qu'il y a du son dans les jauges master et PCM.

          Bonne chance