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

son: alsaconf à relancer à chaque session



Bonjour
Comme d'autres sur cette liste, je dois exécuter alsaconf après chaque démarrage pour avoir du son. Quelques info sur mon système:
Linux version 2.6.12.2
Debian 3.1 r1 Sarge avec gnome2
Carte son Ensoniq ES1371 AudioPCI-97 rev.08

Dmesg donne:
Advanced Linux Sound Architecture Driver Version 1.0.9rc2  (Thu Mar 24
10:33:39 2005 UTC).
ALSA device list: No soundcards found.

/dev/snd contient controlC0, midiC0D0, pcmC0D0c, pcmC0D0p, pcmC0D1p, timer

Si je fais lsmod|grep snd, j'ai les modules suivants:
snd_ens1371            15620  0
snd_rawmidi            16256  1 snd_ens1371
snd_seq_device          4872  1 snd_rawmidi
snd_ac97_codec         56056  1 snd_ens1371
snd_pcm                58624  2 snd_ens1371,snd_ac97_codec
snd_timer              16384  1 snd_pcm
snd_page_alloc          5700  1 snd_pcm
Cette liste reste inchangée que le son marche ou non.

J'ai un fichier  /etc/modprobe.d/sound avec:
alias snd-card-0 snd-ens1371
options snd-ens1371 index=0
J'ai mis ces deux lignes dans le fichier /etc/modules-2.6 qui charge les modules au démarrage.

Après execution de alsaconf le son marche et le fichier/etc/modprobe.d/sound n'est pas modifié mais daemon.log contient une dizaine de lignes supplémentaires qui concernent des devices nodes liés au son (lignes ci-dessous)

Après reboot /dev/snd contient bien les mêmes entrées mais les device nodes créés et configurés par udev dans les lignes ci-dessous ne sont pas exécutées.

Merci pour toute aide

François Rappaz

Lignes de daemon.log ajoutées au moment ou alsaconf est lancé:
Aug 15 15:39:18 arabis udev[5299]: removing device node '/dev/snd/controlC0'
Aug 15 15:39:18 arabis udev[5306]: removing device node '/dev/midi'
Aug 15 15:39:18 arabis udev[5309]: removing device node '/dev/dmmidi'
Aug 15 15:39:18 arabis udev[5316]: removing device node '/dev/snd/midiC0D0'
Aug 15 15:39:19 arabis udev[5323]: removing device node '/dev/snd/pcmC0D1p'
Aug 15 15:39:19 arabis udev[5329]: removing device node '/dev/snd/pcmC0D0p'
Aug 15 15:39:19 arabis udev[5349]: removing device node '/dev/snd/pcmC0D0c'
Aug 15 15:39:19 arabis udev[5393]: removing device node '/dev/snd/timer'
Aug 15 15:40:54 arabis udev[5784]: configured rule in '/etc/udev/rules.d/udev.rules[61]' applied, 'timer' becomes 'snd/%k'
Aug 15 15:40:54 arabis udev[5784]: creating device node '/dev/snd/timer'
Aug 15 15:40:54 arabis udev[5835]: configured rule in '/etc/udev/rules.d/udev.rules[60]' applied, 'midiC0D0' becomes 'snd/%k'
Aug 15 15:40:54 arabis udev[5835]: creating device node '/dev/snd/midiC0D0'
Aug 15 15:40:54 arabis udev[5839]: creating device node '/dev/midi'
Aug 15 15:40:54 arabis udev[5845]: creating device node '/dev/dmmidi'
Aug 15 15:40:54 arabis udev[5852]: configured rule in '/etc/udev/rules.d/udev.rules[59]' applied, 'pcmC0D1p' becomes 'snd/%k'
Aug 15 15:40:54 arabis udev[5852]: creating device node '/dev/snd/pcmC0D1p'
Aug 15 15:40:54 arabis udev[5859]: configured rule in '/etc/udev/rules.d/udev.rules[59]' applied, 'pcmC0D0p' becomes 'snd/%k'
Aug 15 15:40:54 arabis udev[5859]: creating device node '/dev/snd/pcmC0D0p'
Aug 15 15:40:54 arabis udev[5866]: configured rule in '/etc/udev/rules.d/udev.rules[59]' applied, 'pcmC0D0c' becomes 'snd/%k'
Aug 15 15:40:54 arabis udev[5866]: creating device node '/dev/snd/pcmC0D0c'
Aug 15 15:40:54 arabis udev[5878]: configured rule in '/etc/udev/rules.d/udev.rules[57]' applied, 'controlC0' becomes 'snd/%k'
Aug 15 15:40:54 arabis udev[5878]: creating device node '/dev/snd/controlC0'



Reply to: