TP-T43, sound and 10.3
Hi, i just updated my thinkpad T43 from SuSE-9.3 to openSUSE-10.3. Unfortunately sound is not working anymore: ,----[ output of hwinfo ] | magenta:/home/dieter # hwinfo --sound | 22: PCI 1e.2: 0401 Multimedia audio controller | [Created at pci.301] | UDI: /org/freedesktop/Hal/devices/pci_8086_266e | Unique ID: r0Vg.E9SukUjPv66 | SysFS ID: /devices/pci0000:00/0000:00:1e.2 | SysFS BusID: 0000:00:1e.2 | Hardware Class: sound | Model: "IBM 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller" | Vendor: pci 0x8086 "Intel Corporation" | Device: pci 0x266e "82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller" | SubVendor: pci 0x1014 "IBM" | SubDevice: pci 0x0567 | Revision: 0x03 | Driver: "Intel ICH" | Driver Modules: "snd_intel8x0" | I/O Ports: 0x1c00-0x1cff (rw) | I/O Ports: 0x18c0-0x18ff (rw) | Memory Range: 0x90040800-0x900409ff (rw,non-prefetchable) | Memory Range: 0x90040400-0x900404ff (rw,non-prefetchable) | IRQ: 17 (no events) | Module Alias: "pci:v00008086d0000266Esv00001014sd00000567bc04sc01i00" | Driver Info #0: | Driver Status: snd_intel8x0 is active | Driver Activation Cmd: "modprobe snd_intel8x0" | Config Status: cfg=yes, avail=yes, need=no, active=unknown | `---- /etc/modprobe.d/sound alias snd-card-0 snd-intel8x0 alias sound-slot-0 snd-intel8x0 ,----[ output of lsmod|grep snd_*] | snd_pcm_oss 50432 0 | snd_mixer_oss 20096 1 snd_pcm_oss | snd_seq 54452 0 | snd_seq_device 12172 1 snd_seq | snd_intel8x0 36636 0 | snd_ac97_codec 97060 1 snd_intel8x0 | snd_pcm 82564 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec | snd_timer 26756 2 snd_seq,snd_pcm | snd 58164 8 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer | snd_page_alloc 13960 2 snd_intel8x0,snd_pcm | soundcore 11460 1 snd | ac97_bus 6272 1 snd_ac97_codec `---- The error from rcalsasound status /usr/sbin/alsactl: save_state:1253: No soundcards found... Any help would be appreciated -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
"Dieter Kluenter"
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? -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
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? Maybe you should open a bug for that on https://bugzilla.novell.com Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile+help@opensuse.org
participants (2)
-
Dieter Kluenter
-
Thomas Renninger