Mailinglist Archive: opensuse-mobile (25 mails)
| < Previous | Next > |
Re: [opensuse-mobile] TP-T43, sound and 10.3
- From: "Dieter Kluenter" <dieter@xxxxxxxxxxxx>
- Date: Wed, 17 Oct 2007 15:20:59 +0200
- Message-id: <877ill98sk.fsf@xxxxxxxxxxxxxx>
Takashi Iwai <tiwai@xxxxxxx> 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" <dieter@xxxxxxxxxxxx> 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-mobile+help@xxxxxxxxxxxx
> 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" <dieter@xxxxxxxxxxxx> 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-mobile+help@xxxxxxxxxxxx
| < Previous | Next > |