Am Freitag, 27. Januar 2006 00:31 schrieb Joerg Kampmann:
Jan Ritzerfeld wrote: (...). das kommt bei mir heraus: kampmann@ibk-node14:~/Tests/Aufnahmen> strace -e trace=file aplay test02.wav execve("/usr/bin/aplay", ["aplay", "test02.wav"], [/* 80 vars */]) = 0 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=110744, ...}) = 0 open("/usr/lib/libasound.so.2", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0755, st_size=746740, ...}) = 0 open("/lib/tls/libm.so.6", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0755, st_size=178573, ...}) = 0 open("/lib/libdl.so.2", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0755, st_size=13814, ...}) = 0 open("/lib/tls/libpthread.so.0", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0755, st_size=93182, ...}) = 0 open("/lib/tls/libc.so.6", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0755, st_size=1394943, ...}) = 0 open("/lib/libresmgr.so.0.9.8", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0755, st_size=15156, ...}) = 0 stat64("/usr/share/alsa/alsa.conf", {st_mode=S_IFREG|0644, st_size=7467, ...}) = 0 open("/usr/share/alsa/alsa.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=7467, ...}) = 0 access("/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory)
access("/home/kampmann/.asoundrc", R_OK) = 0 open("/home/kampmann/.asoundrc", O_RDONLY) = 3
Hmmm. Hierzu unten mehr.
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0 open("/dev/snd/controlC0", O_RDWR) = 3 open("/dev/snd/pcmC0D2p", O_RDWR) = -1 ENODEV (No such device) aplay: main:533: audio open error: Permission denied kampmann@ibk-node14:~/Tests/Aufnahmen>
und:
kampmann@ibk-node14:~/Tests/Aufnahmen> ll /dev/snd/pcmC0D2* crw------- 1 kampmann audio 116, 26 2005-03-19 20:36 /dev/snd/pcmC0D2c crw------- 1 kampmann audio 116, 18 2005-03-19 20:36 /dev/snd/pcmC0D2p kampmann@ibk-node14:~/Tests/Aufnahmen>
was ich nicht ganz verstehe :)
Ich denke, ich schon. Aus deiner anderen Mail: 20: [0- 4]: digital audio playback 27: [0- 3]: digital audio capture 26: [0- 2]: digital audio capture 25: [0- 1]: digital audio capture 16: [0- 0]: digital audio playback 24: [0- 0]: digital audio capture 0: [0- 0]: ctl 1: : sequencer 33: : timer Soweit ich das verstehe, sind das die Minor-Nummern, die 26 von /dev/snd/pcmC0D2c paßt, die 18 gibt es aber nicht, daher die Fehlermeldung.
denn: die Rechte für mich (kampmann) sind ja vorhanden, allerdings "kampmann:users" - ist das der Grund?
Ich glaub nicht ...
Danke für die Auskunft ... gibt es dafür eine Erklärung
... vielleicht, wenn du mal schreibst, was in /home/kampmann/.asoundrc steht. Oder/und als root auch mal "strace ..." machst und guckst, welches /dev/snd/pcmC0*-device aplay dort nimmt. Denn irgendwie stimmt /dev/snd/pcmC0D2p (aka hw:0,2) wohl nicht. Gruß Jan -- Standing in the middle of the road is very dangerous, you get knocked down by the traffic from both sides.