Pb avec les drivers alsa
- 25 réponses
- 6 participants
- 1 332 vues
- 1 follower
gurtuviv
157
Posteur·euse AFfiné·e
Membre depuis 22 ans
Sujet de la discussion Posté le 02/09/2003 à 16:11:57Pb avec les drivers alsa
J'ai eu des problèmes avec ma Debian (2.4.20) et je dois réinstaller la Delta 44. J'ai suivi les conseils d'installation des drivers alsa mais quand je lance alsamixer voilà l'erreur qu'on me renvoie :
alsamixer: function snd_ctl_open failed for default: No such file or directory
Est-ce que quelqu'un a eu ce pb? Une idée pour le résoudre?
alsamixer: function snd_ctl_open failed for default: No such file or directory
Est-ce que quelqu'un a eu ce pb? Une idée pour le résoudre?
gurtuviv
157
Posteur·euse AFfiné·e
Membre depuis 22 ans
11 Posté le 03/09/2003 à 22:10:49
Le strace alsamixer donne ça chez moi :
execve("/usr/bin/alsamixer", ["alsamixer"], [/* 24 vars */]) = 0
uname({sys="Linux", node="prophet", ...}) = 0
brk(0) = 0x8050c80
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=34103, ...}) = 0
old_mmap(NULL, 34103, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3) = 0
open("/lib/libncurses.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\337\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=248132, ...}) = 0
old_mmap(NULL, 253056, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001d000
mprotect(0x40052000, 35968, PROT_NONE) = 0
old_mmap(0x40052000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x34000) = 0x40052000
close(3) = 0
open("/usr/lib/libasound.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\274"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=2244306, ...}) = 0
old_mmap(NULL, 611860, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4005b000
mprotect(0x400ed000, 13844, PROT_NONE) = 0
old_mmap(0x400ed000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x92000) = 0x400ed000
close(3) = 0
open("/lib/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2007\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=130088, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400f1000
old_mmap(NULL, 132708, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f2000
mprotect(0x40112000, 1636, PROT_NONE) = 0
old_mmap(0x40112000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1f000) = 0x40112000
close(3) = 0
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0T\27\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=8008, ...}) = 0
old_mmap(NULL, 11004, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40113000
mprotect(0x40115000, 2812, PROT_NONE) = 0
old_mmap(0x40115000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40115000
close(3) = 0
open("/lib/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`C\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=102172, ...}) = 0
old_mmap(NULL, 81316, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40116000
mprotect(0x40123000, 28068, PROT_NONE) = 0
old_mmap(0x40123000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x40123000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\30\222"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1153784, ...}) = 0
old_mmap(NULL, 1166560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4012a000
mprotect(0x4023d000, 40160, PROT_NONE) = 0
old_mmap(0x4023d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x113000) = 0x4023d000
old_mmap(0x40243000, 15584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40243000
close(3) = 0
mprotect(0x4005b000, 598016, PROT_READ|PROT_WRITE) = 0
mprotect(0x4005b000, 598016, PROT_READ|PROT_EXEC) = 0
munmap(0x40014000, 34103) = 0
getrlimit(0x3, 0xbffff71c) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid() = 924
uname({sys="Linux", node="prophet", ...}) = 0
rt_sigaction(SIGRTMIN, {0x4011e480, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x4011e508, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x4011e608, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff524, 36, (nil), 0}) = 0
brk(0) = 0x8050c80
brk(0x8050cb0) = 0x8050cb0
brk(0x8051000) = 0x8051000
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=7629, ...}) = 0
open("/usr/share/alsa/alsa.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7629, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "#\n# ALSA library configuration "..., 4096) = 4096
brk(0x8052000) = 0x8052000
brk(0x8053000) = 0x8053000
brk(0x8054000) = 0x8054000
brk(0x8055000) = 0x8055000
read(3, "m.device\n\t\t\t}\n\t\t}\n\t\tsubdevice {\n"..., 4096) = 3533
brk(0x8056000) = 0x8056000
brk(0x8057000) = 0x8057000
brk(0x8058000) = 0x8058000
brk(0x8059000) = 0x8059000
read(3, "", 4096) = 0
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40014000, 4096) = 0
access("/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory) access("/home/moi/.asoundrc", R_OK) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/aloadC0", O_RDONLY) = 3
close(3) = 0
open("/dev/snd/controlC0", O_RDWR) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/aloadC0", O_RDONLY) = 3
close(3) = 0
open("/dev/snd/controlC0", O_RDWR) = -1 ENOENT (No such file or directory)
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 6), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
write(1, "\n", 1
) = 1
write(2, "alsamixer: function snd_ctl_open"..., 79alsamixer: function snd_ctl_open failed for default: No such file or directory
) = 79
munmap(0x40014000, 4096) = 0
_exit(1) = ?
Apparemment y a pleins d'erreurs.
execve("/usr/bin/alsamixer", ["alsamixer"], [/* 24 vars */]) = 0
uname({sys="Linux", node="prophet", ...}) = 0
brk(0) = 0x8050c80
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=34103, ...}) = 0
old_mmap(NULL, 34103, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3) = 0
open("/lib/libncurses.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\337\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=248132, ...}) = 0
old_mmap(NULL, 253056, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001d000
mprotect(0x40052000, 35968, PROT_NONE) = 0
old_mmap(0x40052000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x34000) = 0x40052000
close(3) = 0
open("/usr/lib/libasound.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\274"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=2244306, ...}) = 0
old_mmap(NULL, 611860, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4005b000
mprotect(0x400ed000, 13844, PROT_NONE) = 0
old_mmap(0x400ed000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x92000) = 0x400ed000
close(3) = 0
open("/lib/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2007\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=130088, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400f1000
old_mmap(NULL, 132708, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400f2000
mprotect(0x40112000, 1636, PROT_NONE) = 0
old_mmap(0x40112000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1f000) = 0x40112000
close(3) = 0
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0T\27\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=8008, ...}) = 0
old_mmap(NULL, 11004, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40113000
mprotect(0x40115000, 2812, PROT_NONE) = 0
old_mmap(0x40115000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40115000
close(3) = 0
open("/lib/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`C\0\000"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0644, st_size=102172, ...}) = 0
old_mmap(NULL, 81316, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40116000
mprotect(0x40123000, 28068, PROT_NONE) = 0
old_mmap(0x40123000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x40123000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\30\222"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1153784, ...}) = 0
old_mmap(NULL, 1166560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4012a000
mprotect(0x4023d000, 40160, PROT_NONE) = 0
old_mmap(0x4023d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x113000) = 0x4023d000
old_mmap(0x40243000, 15584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40243000
close(3) = 0
mprotect(0x4005b000, 598016, PROT_READ|PROT_WRITE) = 0
mprotect(0x4005b000, 598016, PROT_READ|PROT_EXEC) = 0
munmap(0x40014000, 34103) = 0
getrlimit(0x3, 0xbffff71c) = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid() = 924
uname({sys="Linux", node="prophet", ...}) = 0
rt_sigaction(SIGRTMIN, {0x4011e480, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x4011e508, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x4011e608, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff524, 36, (nil), 0}) = 0
brk(0) = 0x8050c80
brk(0x8050cb0) = 0x8050cb0
brk(0x8051000) = 0x8051000
stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=7629, ...}) = 0
open("/usr/share/alsa/alsa.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=7629, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(3, "#\n# ALSA library configuration "..., 4096) = 4096
brk(0x8052000) = 0x8052000
brk(0x8053000) = 0x8053000
brk(0x8054000) = 0x8054000
brk(0x8055000) = 0x8055000
read(3, "m.device\n\t\t\t}\n\t\t}\n\t\tsubdevice {\n"..., 4096) = 3533
brk(0x8056000) = 0x8056000
brk(0x8057000) = 0x8057000
brk(0x8058000) = 0x8058000
brk(0x8059000) = 0x8059000
read(3, "", 4096) = 0
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40014000, 4096) = 0
access("/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory) access("/home/moi/.asoundrc", R_OK) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/aloadC0", O_RDONLY) = 3
close(3) = 0
open("/dev/snd/controlC0", O_RDWR) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/dev/aloadC0", O_RDONLY) = 3
close(3) = 0
open("/dev/snd/controlC0", O_RDWR) = -1 ENOENT (No such file or directory)
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 6), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
write(1, "\n", 1
) = 1
write(2, "alsamixer: function snd_ctl_open"..., 79alsamixer: function snd_ctl_open failed for default: No such file or directory
) = 79
munmap(0x40014000, 4096) = 0
_exit(1) = ?
Apparemment y a pleins d'erreurs.
Norrin
1000
AFicionado·a
Membre depuis 22 ans
12 Posté le 03/09/2003 à 22:36:23
Citation : Open("/dev/snd/controlC0", O_RDWR) = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC0", O_RDONLY) = -1 ENOENT (No such file or directory)
Ben t'es comme moi, tu n'as plus /dev/snd/*
Je viens de surfer un peu sur la ml alsa et apparement depuis alsa 0.9.4 il n'y a plus /proc/asound/dev donc le script alsasound ne peut plus creer le lien /dev/snd au demarrage.
Voila en attendant d'en savoir plus, logiquement le script d'install snddevice (as tu essayés ?) est automatiquement lancé quand tu fais make install et devrais a present se charger de creer les devices manquants. Mais la je ne sais pas pourquoi ca n'a pas fonctionné pour toi.
Moi j'ai posté une requete sur la liste agnula mais je pense que c'est un script qui n'a pas ete lancé au bon moment lors de la mise a jour.
Pov Gabou
19553
Drogué·e à l’AFéine
Membre depuis 22 ans
13 Posté le 04/09/2003 à 01:12:59
Moi, j'utilise la version 9.4 avec devfs. Et j'avais ce genre de problèmes avec devfs, mais c'était parce que je n'avais plus chargé les modules de compatilibilté OSS.
Ce genre de trucs passent mal avec un apt-get upgrade.
Ardour marche bien, visiblement, mais chez moi, ça reste inutilisable, car je ne sais pas comment régler jack pour qu'il ne perd pas la boule toutes les 30 sec ( j'ai une carte son de merde, aussi, en ce moment ).
Ce genre de trucs passent mal avec un apt-get upgrade.
Ardour marche bien, visiblement, mais chez moi, ça reste inutilisable, car je ne sais pas comment régler jack pour qu'il ne perd pas la boule toutes les 30 sec ( j'ai une carte son de merde, aussi, en ce moment ).
Norrin
1000
AFicionado·a
Membre depuis 22 ans
14 Posté le 04/09/2003 à 01:26:02
Ouais sous debian stable le devfs n'est pas mis par defaut. Donc je pense que comme moi le posteur original ne l'a pas.
Sinon moi je viens de telecharger le package alsa-driver 0.9.6 et le script snddevices a bien créé le /dev/snd comme il fallait, alsamixer marche bien maintenant
Sinon moi je viens de telecharger le package alsa-driver 0.9.6 et le script snddevices a bien créé le /dev/snd comme il fallait, alsamixer marche bien maintenant
Pov Gabou
19553
Drogué·e à l’AFéine
Membre depuis 22 ans
15 Posté le 04/09/2003 à 01:40:52
C'est jamais par défaut sous debian, stable ou pas. La big distrib ou devfs est par défaut, ça reste Mandrake.
C4ets bien pratique, defvs, ça a réglé pas mal de problèmes de droits, de ma souris usb qui marchait pas sous X, etc...
C4ets bien pratique, defvs, ça a réglé pas mal de problèmes de droits, de ma souris usb qui marchait pas sous X, etc...
gurtuviv
157
Posteur·euse AFfiné·e
Membre depuis 22 ans
16 Posté le 04/09/2003 à 13:07:13
Woooooooooo! Ca marche!! J'ai lancé le snddevices et ça a résolu les problèmes. En fait, je crois que je l'avais lancé après avoir installé les drivers mais avant d'installer les lib et les utils. Merci!
Mr°FrEeZe
917
Posteur·euse AFfolé·e
Membre depuis 21 ans
17 Posté le 05/09/2003 à 21:38:22
Sur la page liée plus haut:
Pourtant on dirait que c'est l'ordre indiqué?
Je trouve pas tout ça logique...
En tout cas, chez moi, ça marche pas en version 0.9.6!
Citation : NB. If you are using drivers before 0.9.4 then you need to run
./snddevices
If you use devfs then you should not run the snddevices script
Citation : En fait, je crois que je l'avais lancé après avoir installé les drivers mais avant d'installer les lib et les utils.
Pourtant on dirait que c'est l'ordre indiqué?
Je trouve pas tout ça logique...
En tout cas, chez moi, ça marche pas en version 0.9.6!
gurtuviv
157
Posteur·euse AFfiné·e
Membre depuis 22 ans
18 Posté le 07/09/2003 à 10:45:27
Citation : Pourtant on dirait que c'est l'ordre indiqué?
Oui c'est exact. J'ai installé aussi les drivers 0.9.6 et j'ai lancé le snddevices à la fin de l'installation. Et ça a marché mais c'est vrai que c'est étrange.
Norrin
1000
AFicionado·a
Membre depuis 22 ans
19 Posté le 07/09/2003 à 15:18:23
Citation : Je trouve pas tout ça logique...
En tout cas, chez moi, ça marche pas en version 0.9.6!
Tu n'as pas devfs justement ?
Mr°FrEeZe
917
Posteur·euse AFfolé·e
Membre depuis 21 ans
20 Posté le 07/09/2003 à 16:41:29
Si!
NB: c'est chiant ce système de mailing-list (surtout quand on n'a pas cette carte!), pas d'email notification reply comme dans les thread standard!
NB: c'est chiant ce système de mailing-list (surtout quand on n'a pas cette carte!), pas d'email notification reply comme dans les thread standard!
- < Liste des sujets
- Charte