Pbs avec drivers alsa - Installation - Linux et OS Alternatifs
Marsh Posté le 09-06-2003 à 02:33:07
c'est une méthode arkaïque ça
pour savoir si tu as un pb de son, tu lances une appli utilisant du son depuis un terminal
tu verras des messages d'erreurs s'il y a un souci
si y-a pas de pb, tu lances alsamixer
tu demutes ce qu'il faut
tu montes le volume là où il faut
pour enregistrer les changements, tu fais "alsactl store"
et pour rétablir ces parametres, au boot, tu fais "alsactl restore"
suivant ta distro, tu as peut-être déjà un script qui fait le restore tout seul
alsamixer, store et restore sont à faire en root
Marsh Posté le 09-06-2003 à 12:17:58
udok a écrit : c'est une méthode arkaïque ça |
C'est ça mon PB. Je débute avec alsa. Je n'ai donc aucune idée de ce qu'il demuter et d'où il faut monter le volume. Comment je fais pour savoir ?
Sinon, pour la distro, c'est une Red Hat 8.0. Le restore est-il fait tout seul ou faut-il le faire à la main ?
Merci.
Marsh Posté le 09-06-2003 à 13:28:52
pour la red hat j'en sais rien (connais pas)
pour le volume, tu lance un music avec xmms en console (pour vérifier qu'il ne balance pas d'erreur
tu lances alsamixer, en même temps, dans une autre console
et pendant que la music tourne, tu montes les volumes, tu finiras bien par trouver ceux qu'il faut monter (et puis on le voit assez facilement avec le nom (master, pcm, ...)
et c'est bien alsamixer et non amixer qu'il faut utiliser
Marsh Posté le 09-06-2003 à 15:21:52
Merci.
Un petit UP au cas où des connaisseurs de Red Hat passeraient.
Marsh Posté le 09-06-2003 à 20:14:44
Bon, des nouvelles. J'ai réussi à obtenir du son, mais il y a des grésillements très importants. Ils sont présents lorsque je lis un fichier, mais pas lorsqu'il n'y a pas de lecture.
Quelqu'un saurait-il d'où ça vient et comment le corriger ?
Précision : j'ai une carte son (ou un chipset son ???) Via 8233 sur un PC portable.
Marsh Posté le 10-06-2003 à 00:06:35
tuxracer a écrit : Bon, des nouvelles. J'ai réussi à obtenir du son, mais il y a des grésillements très importants. Ils sont présents lorsque je lis un fichier, mais pas lorsqu'il n'y a pas de lecture. |
tu limites pcm à 80 et tu ne devrais plus avoir de pb
Marsh Posté le 10-06-2003 à 09:39:34
udok a écrit : |
OK, je vais tenter de faire ça ce soir.
Merci.
Marsh Posté le 10-06-2003 à 21:29:15
udok a écrit : |
J'ai mis PCM à 80, mais ça ne change pas grand'chose. Il y a un peu moins de grésillements, mais ça reste très fort. Je soupçonne une implémentation un peu défectueuse des drivers.:heink:
Est-ce que c'est un problème connu ?
Merci.
Marsh Posté le 10-06-2003 à 21:56:46
j'en sais rien, ça doit dépendre des cartes
moi j'ai aucun pb avec la mienne
par contre fait bien gaffe à désactiver complètement les effets 3d, surround et autre saloperie qui destroy le son et en plus le font grésiller
Marsh Posté le 09-06-2003 à 01:45:38
J'ai installé les drivers alsa 0.9.4 selon la proécédure classique :
Ds l'ordre :
./configure
make
install
J'ai installé :
alsa-driver-0.9.4
puis
alsa-lib-0.9.4
enfin
alsa-utils-0.9.4
J'ai ensuite lancé le script ./sndevices
J'ai modifié le modules.conf en rajoutant :
# ALSA native device support
alias char-major-116 snd
alias snd-card-0 snd-via82xx
# OSS/Free setup
#alias char-major-14 soundcore
#alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
J'ai aussi fait :
/sbin/modprobe snd-via82xx
/usr/bin/amixer set Master 70 unmute
/usr/bin/amixer set PCM 70 unmute
Ca a l'air de marcher parce que noatun veut bien se lancer et a l'air de lire le fichier son. Mais je n'entends RIEN. C'est peut-être un PB de niveau de volume, mais j'ai pas trouvé. Quelqu'un aurait-il une idée ?
Sinon, on m'a dit de mettre dans un fichier script de demarrage
"/sbin/modprobe snd-via82xx
/usr/bin/amixer set Master 70 unmute
/usr/bin/amixer set PCM 70 unmute".
Dans quel fichier puis-je les mettre ?
Merci d'avance.