J'ai souvent vu des gens se plaindre de pulseAudio mais dans mon cas, ça m'a toujours résolu mes soucis depuis que je l'utilise. Les seuls soucis viennent des applis ne gère pas ce sound system mais en général il y a souvent la possibilité de passer via ESD.
]>Mais sous alsa j'ai tout essayé en long en large et en travers pendant plusieurs jours et j'y ai passé des heures.
Et manifestement c'est un problème de reconnaissance du chipset son de ma carte mère par alsa.
Alors tant pis pour alsa, tant que le son marche correctement sous pulseaudio je vais rester comme ça.
]>Ton système est sous pulseAudio. Est ce que les applications que tu as testé serait pas configurer sur un autre système.
Tu devrais essayer de configurer les sons gnome sous Alsa pour tester.
]>Bref, tant mieux que tout soit rentré dans l'ordre !
]>Site au fait que j'ai appliqué la commande
module-assistant a-i alsa-source
qui normalement installe la version d'alsa que j'ai en paquets sources, je me suis dit que j'allais désinstaller alsa pour le réinstaller.
Je suis allé dans Synaptic et j'ai désinstallé:
alsa-base
alsa-modules.2.6.32-5-amd64
alsa-oss
alsa-source
alsa-utils
et pour réinitialiser, avant de réinstaller, j'ai voulu rebooter.
Et surprise, au reboot, l'applet de contrôle de volume n'a plus la croix rouge !
Je teste le son, et tout marche, y compris Youtube et les CD musicaux.
Y avait-il un conflit entre les modules alsa qui m'ont été installés par la commande citée plus haut, et qui eux gèreraient correctement le son, et ceux installés dans Synaptic ?
Alsa est-il toujours installé bien que je n'ai plus de paquets activés dans Synaptic ?
]>Mais depuis ma manip foireuse elle ne l'est plus, et je n'ai plus de son du tout.
D'ailleurs depuis ma manip foireuse l'applet de contrôle de volume est affublé d'une croix rouge, et si je clique dessus j'ai le message d'erreur:
"Le contrôleur de volume ne trouve aucun élément et/ou périphérique à contrôler. Cela signifie que soit vous n'avez pas les bons greffons GStreamer installés, soit vous n'avez pas de carte son configurée."
alors que les paquets gstreamer me semblent installés, donc la carte son n'est même plus reconnue.
J'ai tenté de relancer alsamixer en console, mais j'ai toujours le même message d'erreur.
Pour ce qui est des bons modules, non, je n'ai pas vérifié, mais je vais le faire si tu m'expliques ce qu'il faut faire...
]>Tu dis que tu n'a plus du tout de son...euh, tu en avais avant ??!
/me perd le fil
]>module-assistant a-i alsa-source
(en root).
ce qui m'a lancé un long process dans lequel j'ai vu passer des lignes de commande de compilation, et qui s'est terminé par:
Terminé pour /usr/src/alsa-modules-2.6.32-5-amd64_1.0.23+dfsg-1+2.6.32-15_amd64.deb.
dpkg -Ei /usr/src/alsa-modules-2.6.32-5-amd64_1.0.23+dfsg-1+2.6.32-15_amd64.deb
Sélection du paquet alsa-modules-2.6.32-5-amd64 précédemment désélectionné.
(Lecture de la base de données... 185954 fichiers et répertoires déjà installés.)
Dépaquetage de alsa-modules-2.6.32-5-amd64 (à partir de .../alsa-modules-2.6.32-5-amd64_1.0.23+dfsg-1+2.6.32-15_amd64.deb) ...
Paramétrage de alsa-modules-2.6.32-5-amd64 (1.0.23+dfsg-1+2.6.32-15) ...
You should now stop all applications using sound devices
and reload all ALSA sound modules.
root@MonOrdiDebian:/home/andre#
puis reboot.
Maintenant je n'ai plus de son du tout.
Intelligent non ?
root@MonOrdiDebian:/home/andre# alsamixer
cannot open mixer: Aucun fichier ou dossier de ce type
Donc il semble bien connaître la commande alsamixer, mais pas le fichier ou le dossier mixer...
Et aucune fenêtre d'alsamixer ne s'ouvre.
Pour le reste, je le redis, j'ai la même config matérielle avec deux DD, l'un avec Lenny et l'autre avec ma squeeze.
Dans les deux cas le logiciel qui s'ouvre automatiquement lorsque j'introduis un CD musical est SoundJuicer (version plus récente en squeeze bien sûr).
Bien entendu mon lecteur de CD est bien raccordé, et sur Lenny tout marche, et alsa mixer s'ouvre bien.
Qu'est-ce que c'est que ce fichier ou ce dossier mixer qui me manque, où devrait-il normalement se trouver ?
Vérifie dans un terminal en lançant alsamixer que tu as les bon niveaux sonores, (pcm, master et parfois d'autres). Il faut un peu triturer là dedans et faire des essais, certaines cartes nécessite qu'on unmute certains canaux supplémentaires etc.
à propos du manque de son dans les anim flash ou autre, plusieurs choses:
* vérifie la configuration des applications elles mêmes, certaines doivent s'entendre dire explicitement d'utiliser alsa
* assure toi que le logiciel que tu utilise pour lire des CD utiliser une sortie logicielle et non matérielle, auquel cas il faudra t'assurer que ton lecteur CD est bien connecté à la carte son
* fait un essai avec mplayer (par exemple, mais c'est mon favori) de lire ton CD: "mplayer cdda://"
* avec youtube par exemple, lorsque tu commence une vidéo, le plugin flash crée un fichier Flashxxxx dans le répertoire tmp (avec la partie xxxx étant aléatoire), essai toujours avec mplayer de lire ce fichier
"apt-get -d linux-image-2.6.32"
Voilà la commande que j'ai cherché ce matin (enfin ~ 10s )
]>/sys/class/sound/
/sys/class/sound/timer
/sys/class/sound/seq
/sys/class/sound/card1
/sys/class/sound/pcmC1D0p
/sys/class/sound/pcmC1D0c
/sys/class/sound/dsp1
/sys/class/sound/audio1
/sys/class/sound/controlC1
/sys/class/sound/mixer1
Si c'était un problème de carte son désactivée dans le bios, ça ne devrait pas marcher avec Lenny non plus, non ?
Mais attention !
Ma petite fille joue avec un jeu de plateforme qui s'appelle Supertux, et il y a du son !
Mais je n'ai aucun son lorsque je lance une video Youtube, et pas plus lorsque je lance un CD musical.
Qu'est-ce que cela veut dire ?
En fait, je doute même que réinstaller le noyau ait été la solution dans l'autre fil. Les fichiers d'un noyau ne disparaissent pas tout seuls...
De plus, le message d'erreur ne dit pas qu'un fichier manque, mais que le périphérique n'a pas été trouvé. Ce qui veut dire que soit ce module n'est pas le bon pour le matériel voulu, soit la carte son était désactivée ailleurs genre dans le bios.
Bref. Ça te donne quoi un "find /sys/class/sound/" ?
]>