Bugzilla – Bug 134737
Sound not playing with Asus k8v-x motherboard (worked in SUSE 9.3)
Last modified: 2005-12-12 17:51:22 UTC
I did a fresh installation of SUSE Linux 10.0 eval edition (+all patches with Online update during installation) on a x86-64 system with an Asus k8v-x motherboard. The on-board sound card was detected by YaST, but I cannot get any sound to play. SUSE 9.3 with exactly the same hardware configuration worked out of the box. When I restart the sound system (/etc/init.d/alsasound restart), I get following log entries with dmesg: ACPI: PCI interrupt for device 0000:00:11.5 disabled ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 193 PCI: Setting latency timer of device 0000:00:11.5 to 64 ALSA sound/pci/via82xx.c:580: codec_read: codec 0 is not valid [0xfe0000] ALSA sound/pci/via82xx.c:580: codec_read: codec 0 is not valid [0xfe0000] ALSA sound/pci/via82xx.c:580: codec_read: codec 0 is not valid [0xfe0000] ALSA sound/pci/via82xx.c:580: codec_read: codec 0 is not valid [0xfe0000] Contents of /proc/asound/cards is as follows: 0 [V8237 ]: VIA8237 - VIA 8237 VIA 8237 with AD1980 at 0xc800, irq 193
Created attachment 57939 [details] Output of hwinfo Attached ouput of hwinfo
Try to boot with pci=noacpi or acpi=off.
(In reply to comment #2) > Try to boot with pci=noacpi or acpi=off. > Booting with pci=noacpi had no effect (still no sound, same output with dmesg). I tried acpi=off as well, but for some reason the system would not boot at all with that.
Run "aplay -vv foo.wav" and see whether VU meters proceed. If it runs through but no sound comes out, it's likely a mixer problem. If it stops in the beginning, it's likely an IRQ routing problem. In any cases, please attach the content of /etc/asound.state and /proc/asound/card0/codec97#0/* files.
(In reply to comment #4) > Run "aplay -vv foo.wav" and see whether VU meters proceed. If it runs through > but no sound comes out, it's likely a mixer problem. If it stops in the > beginning, it's likely an IRQ routing problem. > aplay runs through a wav file but no sound comes out.
Created attachment 59010 [details] /etc/asound.state
Created attachment 59012 [details] /proc/asound/card0/codec97#0/ac97#0-0
Created attachment 59013 [details] /proc/asound/card0/codec97#0/ac97#0-0+regs
"PCM Playback Switch" is muted and "PCM Playback Volume" is zero. Run "amixer set PCM 90% unmute".
> Run "amixer set PCM 90% unmute". > Did that but still no sound.
I tried different mixer settings and switching "headphone jack sense" and "line jack sense" off from Switches tab of kmix did the trick. Now sound plays ok. Thanks for assistance!
Ah, they seem to have been turned off wrongly (they are off as default). Anyway, glad to hear that it's working now :)