2.4.21 i dźwięk

Tomasz Grobelny grotk w poczta.onet.pl
Nie, 20 Lip 2003, 00:04:14 CEST


Po upgrade jądra do 2.4.21 alsa nie wykrywa mi karty dźwiękowej. Tj. moduły 
się ładują jak należy, odpowiednie wpisy w /proc są (i odpowiadają mojej 
karcie), pisać na /dev/dsp można (i nic oczywiście z tego nie wynika) 
natomiast np. alsactl twierdzi że kart żadnych nie ma. W załączniku strace z 
alsactl store. Wygląda jakby brakowało wpisów w /dev/.

Tomek
-------------- następna część ---------
execve("/usr/sbin/alsactl", ["alsactl", "store"], [/* 20 vars */]) = 0
uname({sys="Linux", node="pldmachine", ...}) = 0
brk(0)                                  = 0x8050714
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=45279, ...}) = 0
old_mmap(NULL, 45279, PROT_READ, MAP_PRIVATE, 3, 0) = 0x124000
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\200\271"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=639004, ...}) = 0
old_mmap(NULL, 636764, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x130000
mprotect(0x1c8000, 14172, PROT_NONE)    = 0
old_mmap(0x1c8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x98000) = 0x1c8000
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\2405\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=136404, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x1cc000
old_mmap(NULL, 138976, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x1cd000
mprotect(0x1ee000, 3808, PROT_NONE)     = 0
old_mmap(0x1ee000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0x1ee000
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\0000\31\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=8544, ...}) = 0
old_mmap(NULL, 11476, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x1ef000
mprotect(0x1f1000, 3284, PROT_NONE)     = 0
old_mmap(0x1f1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x1f1000
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\200@\0"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=66940, ...}) = 0
old_mmap(NULL, 327492, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x1f2000
mprotect(0x1ff000, 274244, PROT_NONE)   = 0
old_mmap(0x1ff000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x1ff000
old_mmap(0x202000, 261956, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x202000
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\240X\1"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1233220, ...}) = 0
old_mmap(NULL, 1243140, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x242000
mprotect(0x36a000, 30724, PROT_NONE)    = 0
old_mmap(0x36a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x127000) = 0x36a000
old_mmap(0x36f000, 10244, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x36f000
close(3)                                = 0
mprotect(0x130000, 622592, PROT_READ|PROT_WRITE) = 0
mprotect(0x130000, 622592, PROT_READ|PROT_EXEC) = 0
munmap(0x124000, 45279)                 = 0
getrlimit(0x3, 0xbffff44c)              = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 24790
rt_sigaction(SIGRTMIN, {0x1f9d30, [], SA_RESTORER, 0x26adb8}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x1f9d80, [], SA_RESTORER, 0x26adb8}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x1f9e50, [], SA_RESTORER, 0x26adb8}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff49c, 32, (nil), 0}) = 0
brk(0)                                  = 0x8050714
brk(0x8051714)                          = 0x8051714
brk(0)                                  = 0x8051714
brk(0x8052000)                          = 0x8052000
open("/etc/asound.state", O_RDONLY)     = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=6476, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x124000
read(3, "state.AudioPCI {\n\tcontrol.1 {\n\t\t"..., 4096) = 4096
brk(0)                                  = 0x8052000
brk(0x8053000)                          = 0x8053000
brk(0)                                  = 0x8053000
brk(0x8054000)                          = 0x8054000
brk(0)                                  = 0x8054000
brk(0x8055000)                          = 0x8055000
read(3, "1 \'post 3D\'\n\t\tiface MIXER\n\t\tname"..., 4096) = 2380
brk(0)                                  = 0x8055000
brk(0x8056000)                          = 0x8056000
brk(0)                                  = 0x8056000
brk(0x8057000)                          = 0x8057000
read(3, "", 4096)                       = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x124000, 4096)                  = 0
open("/dev/snd/controlC0", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC1", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC1", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC2", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC2", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC3", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC3", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC4", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC4", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC5", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC5", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC6", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC6", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC7", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC7", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC8", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC8", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC9", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/dev/aloadC9", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC10", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC10", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC11", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC11", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC12", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC12", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC13", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC13", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC14", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC14", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC15", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC15", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC16", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC16", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC17", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC17", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC18", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC18", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC19", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC19", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC20", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC20", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC21", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC21", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC22", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC22", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC23", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC23", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC24", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC24", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC25", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC25", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC26", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC26", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC27", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC27", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC28", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC28", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC29", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC29", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC30", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC30", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/dev/snd/controlC31", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("/dev/aloadC31", O_RDONLY)         = -1 ENOENT (No such file or directory)
write(2, "alsactl: save_state:1061: ", 26alsactl: save_state:1061: ) = 26
write(2, "No soundcards found...", 22No soundcards found...)  = 22
write(2, "\n", 1
)                       = 1
exit_group(1)                           = ?


Więcej informacji o liście dyskusyjnej pld-users-pl