[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pas de son sous Debian



Guy Roussin a écrit :
Bernard Siaud alias Troumad a écrit :
Guy Roussin a écrit :
cela dit je te conseille de remplacer esd par pulseaudio qui
fonctionne mieux (enfin je trouve) sur lenny/sid.
Encore de nouveaux engins à comprendre !
Pour l'instant je m'en suis tenu au :
# aptitude install pulseaudio
qui installe pulseaudio et vire esd par la même occasion.
Comme ça marche, j'ai pas poussé plus loin ;-)
Je viens à nouveau de perdre le son : ma configuration manuelle a été perdue suite à une mise à jour ! Ce n'est pas après ces gags qu'on peut dire que Linux c'est pour tous :( Je me demande vraiment si ça ne s'apparente pas à un bug ?
Ma réponse initiale n'était sans doute pas correcte ...
En effet, normalement debian gère parfaitement les fichiers de conf.
modifiés par l'utilisateur.
Donc, soit y a un bug de la part du mainteneur du paquet qui écrase
la conf. de l'utilisateur, soit on a pas modifié le bon fichier, le fichier
/etc/modutils/alsa-base étant un fichier "non modifiable" ...
/etc/modutils/alsa-base ou /etc/modprobe.d/alsa-base ????
Peut-être qu'avec la lenny, c'est différent ?
voilà la démarche que je viens de faire sur une etch :
1) Je cherche le paquet qui a installé /etc/modutils/alsa-base
qu'une mise à jour vient d'écraser :
$ dpkg -S /etc/modutils/alsa-base
alsa-base
# dpkg -S  /etc/modprobe.d/alsa-base
alsa-base: /etc/modprobe.d/alsa-base
Le paquet s'appelle donc alsa-base, c'est lui qui a du être mis à jour dans ton cas

$ dpkg -L alsa-base | grep README
/usr/share/doc/alsa-base/README
/usr/share/doc/alsa-base/README.Debian.gz

$zless /usr/share/doc/alsa-base/README.Debian.gz

et là je vois :
" ...
Suppose you decide that you need to load a certain driver, snd-foo,
with options: "dma1=0 ctlport=0x530".  The recommended way to set this
up is to create additional files in /etc/modutils/ and /etc/modprobe.d/
each containing an "options" line:

   # /etc/modutils/alsa_local
   options snd-foo dma1=0 ctlport=0x530
Ces deux dernières lignes n'apparaissent pas sur lenny.

   # /etc/modprobe.d/alsa_local
   options snd-foo dma1=0 ctlport=0x530
..."

Conclusion, il te fallait faire quelque chose du genre :
echo "options ...." > /etc/modutils/alsa_local
Cette dernière ligne semble inutile sous lenny
echo "options ...." > /etc/modprobe.d/alsa_local


Et pas ajouter à la fin de alsa-base !


Par contre, je me suis rendu compte que esd est inutile : quand il ne tourbe pas, il suffit de prendre ALSA comme sortie son et tout marche même totem que je n'arrive pas à configurer pour esd.

Le problème d'alsa (au moins ce que j'en connais) c'est qu'il ne gère pas l'accès concurrent aux peripheriques audio. 2 applications ne peuvent pas envoyer du son en même temps sur ta carte.
D'ou l'utilité d'esd ou de pulseaudio ...

J'espère que ce n'est pas seulement un problème de carte réseau qui t'amènes à debian : Si on peut avoir du réseau avec debian sur ta machine, je suis persuadé qu'une solution permettant d'avoir du réseau existe aussi pour mandriva ... c'est l'avantage du
logiciel libre non ?

PS: d'où je suis je ne peux poster sur la liste, Si mon bavardage résoud ton problème,
n'hésites pas à forwarder sur la liste ...

Guy
Ça résout le problème ;)

--
Amicalement vOOotre, Troumad Alias Bernard SIAUD, http://troumad.org
N'envoyez que des documents avec des formats ouverts, comme http://fr.openoffice.org
Adresse electronique speciale liste



Reply to: