[ALSA - driver 0001622]: ASUS A8V-MX onboard sound does not work

bugtrack
2005-12-06T17:21:09Z

Last Modified: 12-06-2005 18:21 CET
======================================================================
Summary: ASUS A8V-MX onboard sound does not work
Description:
Onboard sound plays for a second, then freezes on Asus A8V-MX mainboard.
Here is sound output from lspci:

matt@duster:~$ lspci | grep Multimedia
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc.
VT8233/A/8235/8237 AC97 Audio Controller (rev 70)

Here is alsa version (version that came with Ubuntu 5.10):

||/ Name Version Description
+++-==============-==============-============================================
ii alsa-base 1.0.9b-4 ALSA driver configuration files

Here are the sound modules:

root@duster:/home/matt# lsmod | grep snd
snd_seq_dummy 4484 0
snd_seq_oss 32128 0
snd_seq_midi 9920 0
snd_seq_midi_event 8064 2 snd_seq_oss,snd_seq_midi
snd_seq 52032 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_via82xx 29472 1
gameport 16392 1 snd_via82xx
snd_ac97_codec 87000 1 snd_via82xx
snd_pcm_oss 51232 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm 91020 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer 24200 2 snd_seq,snd_pcm
snd_page_alloc 11408 2 snd_via82xx,snd_pcm
snd_mpu401_uart 7936 1 snd_via82xx
snd_rawmidi 27040 2 snd_seq_midi,snd_mpu401_uart
snd_seq_device 9488 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd 55784 13
snd_seq_oss,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu40
1_uart,snd_rawmidi,snd_seq_device
soundcore 10912 1 snd

Asus lists the audio chip as "Realtek ALC653", alsamixer shows "Realtek
ALC655 rev 1".
======================================================================

----------------------------------------------------------------------
tiwai - 12-06-05 15:53
----------------------------------------------------------------------
It sounds like rather a problem of interrupt routing, most likely related
with ACPI. Try to boot with pci=noacpi or acpi=off boot option.

----------------------------------------------------------------------
m_yates - 12-06-05 18:21
----------------------------------------------------------------------
I tried pci=noacpi and acpi=off and still have the same problem. I tried
searching for IRQ related information, but I'm not sure what I am looking
for. The Asus motherboard manual is confusing, but lists IRQ for AC'97 as
"shared" under heading "C". I'm not sure what that means. Here is the
full output of "lspci":

0000:00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0204
0000:00:00.1 Host bridge: VIA Technologies, Inc.: Unknown device 1204
0000:00:00.2 Host bridge: VIA Technologies, Inc.: Unknown device 2204
0000:00:00.3 Host bridge: VIA Technologies, Inc.: Unknown device 3204
0000:00:00.4 Host bridge: VIA Technologies, Inc.: Unknown device 4204
0000:00:00.7 Host bridge: VIA Technologies, Inc.: Unknown device 7204
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800
South]
0000:00:0f.0 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 90)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 90)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 90)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 90)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 90)
0000:00:11.0 ISA bridge: VIA Technologies, Inc.: Unknown device 3287
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc.
VT8233/A/8235/8237 AC97 Audio Controller (rev 70)
0000:00:11.7 Host bridge: VIA Technologies, Inc.: Unknown device 287e
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II]
(rev 7c)
0000:00:13.0 PCI bridge: VIA Technologies, Inc.: Unknown device 287b
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:01:00.0 VGA compatible controller: VIA Technologies, Inc.: Unknown
device 3108 (rev 01)
0000:02:00.0 PCI bridge: VIA Technologies, Inc.: Unknown device 287c
0000:02:00.1 PCI bridge: VIA Technologies, Inc.: Unknown device 287d

Here is also an IRQ related thing I noticed in "dmesg":

[ 50.914237] via82xx: Assuming DXS channels with 48k fixed sample rate.
[ 50.914240] Please try dxs_support=5 option
[ 50.914243] and report if it works on your machine.
[ 50.914245] For more details, read ALSA-Configuration.txt.
[ 50.914260] PCI: Via IRQ fixup for 0000:00:11.5, from 10 to 6
[ 50.914404] PCI: Setting latency timer of device 0000:00:11.5 to 64

Any ideas you have would be greatly appreciated. This post is also an
inadvertantly duplicated bug post from:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1557 I found that
after I posted.

Issue History
Date Modified Username Field Change
======================================================================
12-05-05 18:59 m_yates New Issue
12-05-05 18:59 m_yates Distribution => Ubuntu 5.10
12-05-05 18:59 m_yates Kernel Version => 2.6.12 (also
reproduced using 2.6.15-rc2)
12-06-05 15:53 tiwai Note Added: 0006926
12-06-05 18:21 m_yates Note Added: 0006931
======================================================================

-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!