devices qui disparaissent au reboot :-/ [Alsa] - Hardware - Linux et OS Alternatifs
Marsh Posté le 10-05-2005 à 14:06:59
ReplyMarsh Posté le 10-05-2005 à 14:13:54
tu utilises devfs ou udev ?
Marsh Posté le 10-05-2005 à 14:17:27
C'est le système par défaut de l'OS, j'ai rien modifié à ce niveau là. Comment je fais pour le savoir ?
Marsh Posté le 10-05-2005 à 14:33:17
regarde si tu as un service udevd ou devfsd qui tourne. SI c'est le cas, il faut regarder la conf de ce service
Marsh Posté le 10-05-2005 à 14:58:32
root[~]# ps axu|grep udev |
Donc udevd
Dans la conf d'udevd, il y a bien quelque chose qui concerne ALSA, mais je vois pas trop comment configurer le truc
Marsh Posté le 10-05-2005 à 15:11:24
arghbis a écrit : les modules sont bien chargés? |
Oui tout est bien chargé. Quand je re crée tous les devices "à la main", ça fonctionne
root[~]# lsmod |
Marsh Posté le 10-05-2005 à 19:51:41
logiquement /dev/dsp est un device oss et non Alsa. Alsa utilise /dev/snd/pcmCxDx pour l'audio
Pour avoir /dev/dsp il faut loader en plus le module snd-pcm-oss. Alors ca crée /dev/dsp et on se rend compte que c'est un lien vers /dev/sound/dsp. /dev/sound est un repertoire qui visiblement contient les fichiers pour l'emulation oss par alsa.
Bref moi aussi par defaut je n'ai pas /dev/dsp mais j'ai bien Alsa au demarrage.
Ta premiere mission c'est de voir si deja Alsa est fonctionnel en mode natif au boot.
Pour cela tu peux essayer de lire un fichier avec la commande aplay. Ou alors taper amixer ou alsamixer. Ou encore faire un cat /proc/asound/cards.
Tu peux meme utiliser xmms en mode alsa natif. Il suffit de le configurer, regarde dans les preferences.
Voila si Alsa marche et bien ca veut dire que le probleme vient de l'emulation oss. Et il se peut qu'il faille juste ajouter quelques lignes dans /etc/modules.conf pour qu'il load automatiquement snd-pcm-oss
En general c cette section à ajouter:
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
Mais deja dis nous ou tu en es
Marsh Posté le 10-05-2005 à 21:54:53
Merci bcp John pour toutes ces explications !!
Je verrai ça le weekend prochain, le pc est chez mes parents !
Marsh Posté le 06-06-2005 à 12:42:28
Bon, retour à la maison. Alors :
|
le fichier existe. Par contre, quand je lance aplay ou amixer, j'ai le droit à :
|
|
Je vais modifer modules.conf, on va voir si ça marche mieux...
Marsh Posté le 10-05-2005 à 11:45:38
bonjour
J'ai installé une minislack sur un ancien pc. Tout marche bien, excepté au niveau du son
Après avoir fait un alsaconf pour configurer ma carte son (sb128), j'ai eu un message comme quoi /dev/dsp n'existait pas en voulant lancer xmms Après un peu de recherche sur le net, j'ai récupéré les sources d'alsa, lancé ./snddevices, un petit chmod 666 sur les devices crées, et c'était bon !
Ce matin, je relance, et là même problème , avec un message lors du boot comme quoi je n'avais pas fait de alsactl store. Je refais toute la procédure d'hier, puis un alsactl store. Ca marche Mais reboot, et zou, tous les devices ont encore disparu
Comment je peux faire pour qu'il garde les devices, qui disparaissent à chaque reboot ?
Merci!
---------------
Filmstory : gardez trace des films que vous avez vu ! :D