Re: TP-T43, sound and 10.3
"Dieter Kluenter" <[email protected]> Wed, 17 Oct 2007 15:20:59 +0200
| Newsgroups | gmane.linux.suse.laptop |
|---|---|
| Message-ID | <[email protected]> |
Takashi Iwai <[email protected]> writes: > 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" <[email protected]> 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