Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

son: alsaconf à relancer à chaque session

1 réponse
Avatar
RAPPAZ Francois
Bonjour
Comme d'autres sur cette liste, je dois ex=E9cuter alsaconf apr=E8s =
chaque d=E9marrage pour avoir du son. Quelques info sur mon syst=E8me:
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=E9e 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=3D0
J'ai mis ces deux lignes dans le fichier /etc/modules-2.6 qui charge les =
modules au d=E9marrage.

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

Apr=E8s reboot /dev/snd contient bien les m=EAmes entr=E9es mais les =
device nodes cr=E9=E9s et configur=E9s par udev dans les lignes =
ci-dessous ne sont pas ex=E9cut=E9es.

Merci pour toute aide

Fran=E7ois Rappaz

Lignes de daemon.log ajout=E9es au moment ou alsaconf est lanc=E9:
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'

1 réponse

Avatar
Marc Blanc
On Wed, 16 Aug 2006 08:06:23 +0200
"RAPPAZ Francois" wrote:

Bonjour



Ave,

Carte son Ensoniq ES1371 AudioPCI-97 rev.08



j'ai la même (sauf rev 06)

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.



pareil,

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



t'as de la chance, je n'ai même pas /dev/snd... :(

J'ai mis ces deux lignes dans le fichier /etc/modules-2.6 qui charge les
modules au démarrage.



Euh, depuis les noyaux 2.6 c'est modprobe.conf qui charge les
modules. Je suppose un pb de kernel ou alors un conflit entre
alsa et gstreamer (si tu utilises gnome). Perso c'est apparu
après une MAJ kernel. Je suis en 2.6.17-1.2174_FC5 (oui je sais
mais la debian me sert uniquement de routeur...). C'était déja
arrivé après des MAJ kernel auparavant. Pas réussi à trouver encore. :((


--
M.B


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact