[Mandriva 2007] Problème de son

Résolu
neurotica Messages postés 3 Statut Membre -  
bob031 Messages postés 8228 Statut Membre -
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. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    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
    0
  2. neurotica Messages postés 3 Statut Membre
     
    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!
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    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
    0
  4. neurotica Messages postés 3 Statut Membre
     
    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!
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    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
    0
    1. bob031 Messages postés 8228 Statut Membre 473
       
      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.

      :-))
      0
    2. bob031 Messages postés 8228 Statut Membre 473
       
      oups

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

      désolé !
      0
    3. bob031 Messages postés 8228 Statut Membre 473
       
      ça se précise :


      [root@localhost dev]#
      rmmod i810_audio

      ERROR: Module i810_audio does not exist in /proc/modules
      0
    4. bob031 Messages postés 8228 Statut Membre 473
       
      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 !
      0
  7. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Ah oui alsaconf ! Merci du rappel bob031. Oui donc neurotica fais nous donc en root un
    alsaconf
    0
    1. bob031 Messages postés 8228 Statut Membre 473
       
      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 :-))
      0
  8. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    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 !
    0
    1. bob031 Messages postés 8228 Statut Membre 473
       
      Merci pour le compliment ! J'apprends ....j'apprends .....grâce à vous !

      :-))
      0
    2. bob031 Messages postés 8228 Statut Membre 473
       
      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.

      :-))
      0
    3. bob031 Messages postés 8228 Statut Membre 473
       
      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

      :-))
      0