Re: [opensuse-mobile] TP-T43, sound and 10.3
Takashi Iwai
At Wed, 17 Oct 2007 13:26:23 +0200, Thomas Renninger wrote:
On Wed, 2007-10-10 at 16:14 +0200, Dieter Kluenter wrote:
"Dieter Kluenter"
writes: Hi, i just updated my thinkpad T43 from SuSE-9.3 to openSUSE-10.3. Unfortunately sound is not working anymore:
[...]
The error from rcalsasound status /usr/sbin/alsactl: save_state:1253: No soundcards found...
Now a strace put me in the right direction:
,----[ strace output ] | open("/usr/share/alsa/pcm/dsnoop.conf", O_RDONLY) = 5 | fstat64(5, {st_mode=S_IFREG|0644, st_size=1532, ...}) = 0 | mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7 | f0a000 | read(5, "#\n# dsnoop\n#\n\npcm.!dsnoop {\n\t@ar"..., 4096) = 1532 | read(5, "", 4096) = 0 | close(5) = 0 | munmap(0xb7f0a000, 4096) = 0 | read(4, "", 4096) = 0 | read(4, "", 4096) = 0 | close(4) = 0 | munmap(0xb7f0b000, 4096) = 0 | open("/dev/snd/controlC0", O_RDONLY) = -1 ENOENT (No such file or directory) | open("/dev/snd/controlC1", O_RDONLY) = -1 ENOENT (No such file or directory) | open("/dev/snd/controlC2", O_RDONLY) = -1 ENOENT (No such file or directory) |..................................... | write(2, "ALSA lib confmisc.c:768:(parse_c"..., 37) = 37 | write(2, "cannot find card \'0\'", 20) = 20 | write(2, "\n", 1) = 1 `----
dsnoop.conf defines 'device=$DEV' It seems that $DEV is somewhere defined as /dev/snd, but the directory /dev/snd does not exist on my system. All relevant files are in the /dev directory, that is, /dev/control0, /dev/dsp, /dev/mixer etc. How and where can I configure alsa to read from the valid directory?
Takashi might know. This is somewhat off topic for the mobile list as this seem to be a general sound problem?
Broken udev rules? They are created via 40-alsa.rules included in alsa.rpm.
Judging from the report, I believe either the update is incomplete, or mixed up with some obsolete or unofficial packages.
It is not a mixed update, only source is openSUSE-10.3 DVD, but I will check on your remarks of an incomplete update, Yast2 probabely has not automatically updated alsa, the installed version is dieter@magenta:~> rpm -q alsa alsa-1.0.14-31 -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:8EF7B6C6 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile+help@opensuse.org
participants (1)
-
Dieter Kluenter