Nouvelle carte son, problème de conf ?

bonjour

suite à un changement de carte son (la nouvelle = M-audio audiophile 192)

j’ai quelques problemes

  • je dois relancer “alsa force-reload” après démarrage pour avoir du son dans vlc
  • je dois recommancer la même opération pour avoir du son venant d’internet (ex: youtube)
  • je dois recommancer la même opération pour retourner dans vlc

parfois je dois même ouvrir ou fermer une ou deux fois les logiciels pour que ca marche

voila ce que donne un “cat /proc/asound/cards” :

0 [Audiophile192 ]: ICE1724 - M Audio Audiophile192 M Audio Audiophile192 at 0xec00, irq 16 1 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xfcffc000 irq 16 2 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia at 0xfe97c000 irq 16 3 [SAA7134 ]: SAA7134 - SAA7134 saa7133[0] at 0xfebff800 irq 17

voila ce que donne un “cat /proc/asound/modules”

0 snd_ice1724 1 snd_hda_intel 2 snd_hda_intel 3 saa7134_alsa

je pense que tout cela vient d’une mauvaise config de /etc/modprobe.d/alsa-base.conf

dont voici le contenu :

[code]install sound-slot-2 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-0 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

Cause optional modules to be loaded above generic modules

install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }

Prevent abnormal drivers from grabbing index 0

options snd-card-ice1724 snd_index=0 snd_enable

options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2

Keep snd-pcsp from beeing loaded as first soundcard

options snd-pcsp index=-2

Keep snd-usb-audio from beeing loaded as first soundcard

options snd-usb-audio index=-2[/code]

un spécialiste du son a-t-il une idée ?

merci

++

je suppose que par défaut tu veux utiliser la carte M-audio audiophile 192 ?

oui précisemment !

dans ce cas la configuration de alsa-base.conf est simple:

les 4 premières lignes des aliases doivent être:

[quote]install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3[/quote]

et à la fin de alsa-base.conf tu rajoutes:

[quote]options snd_ice1724 index=0
options snd_hda_intel index=1
options snd_hda_intel index=2
options saa7134_alsa index=3 [/quote]

tu lances alsamixer,mettre tous les boutons au vert et donner du volume et redémarrer la machine;et ça devrait marcher

bon j’ai modifié comme tu m’as dit alsa-base.conf

je relance “alsa force-reload”

j’ai du son dans vlc et youtube

par contre si je mets youtube en pause et que je relance vlc ca marche pas

si je ferme la fenetre de youtube et que je relance vlc ca marche -> curieux ?

dans alsamixer je n’ai pas les trucs verts dont tu parles

sinon apres un redemarage

en ouvrant vlc j’ai l’erreur :

Potential ALSA version problem:
VLC failed to initialize your sound output device (if any).
Please update alsa-lib to version 1.0.23-2-g8d80d5f or higher to try to fix this issue.

et avec “cat /proc/asound/cards”

je n’ai plus la m-audio !

je relance “alsa force-reload”

et la m-audio réapparait, vlc remarche comme au début du message (faut fermer youtube, etc …)

y a un truc qui cloche quelque part !

++

dans alsamixer tu te déplaces d’un bouton à l’autre en utilisant les flêches et tu actives les boutons avec la touche M,activé c’est vert sinon c’est grisé.
Avec la config que je t’ai donnée c’est ta carte m-audio qui est utilisée par défaut.
Pour vlc regarde dans les préférences—>audio si les sorties sont bien réglées.

bon alsamixer c ok

j’ai bien mis ta conf

par contre c’est pas normal que je ne vois pas ma carte son sans faire un alsa force-reload …

sinon j’ai vu ça pour ma carte mais je sais pas trop quoi en faire

http://www.alsa-project.org/main/index.php/Matrix:Module-ice1724

[quote]par contre c’est pas normal que je ne vois pas ma carte son sans faire un alsa force-reload …

[/quote]

cat /proc/asound/cards la voit bien ta carte
dans alsamixer fais F6

non, après un redemarrage “cat /proc/asound/cards” ne voit pas ma carte

il faut que je fasse “alsa force-reload” pour qu’il la voit …

copié-collé de alsa-base.conf

Bon voila où en est mon fichier (je me demande s’il ne manque pas des choses genre alias, snd-enable … ?)

[code] ALSA portion

install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

Cause optional modules to be loaded above generic modules

install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }

Prevent abnormal drivers from grabbing index 0

options snd_ice1724 index=0
options snd_hda_intel index=1
options snd_hda_intel index=2
options saa7134_alsa index=3

options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2

Keep snd-pcsp from beeing loaded as first soundcard

options snd-pcsp index=-2

Keep snd-usb-audio from beeing loaded as first soundcard

options snd-usb-audio index=-2[/code]

tu as installé pulse audio? si oui vires le,pulse audio fout souvent la merde

oui j’ai pulse audio

je viens de le désintaller, rédémarrage, plus de son, plus de carte, relance alsa-conf, pas de changement

je le réinstalle, rédémarrage, toujours l’erreur vlc, relance alsa-conf, ouf la carte est là avec du son, mais retour à la case départ …

retour de:

mais ta carte audiophile ,elle a bien une table de mixage pour elle?il n’y a pas quelque chose à configurer là dedans?Si tu as du son c’est déjà que ta carte est reconnue,enlève pulse audio et regarde comment configurer la carte uniquement pour alsa.

donne aussi aplay -l

que dit:

et:

bon j’ai enlevé pulseaudio

et en jouant un peu avec alsamixer j’ai reussi a avoir le son en entrée et sortie avec la M-audio

donc ca marche

le probleme c’est que je dois reconfigurer après le démarage et parfois entre deux applications

je me repencherais un peu plus sur la question demain

merci de m’avoir aidé, déjà j’ai l’entrée que je n’avais pas

je ferais un petit bilan de où j’en suis demain

++