[alsa-devel] random static, distortion on M-audio Revolution 5.1

Chris Falk cfalk2 at uic.edu
Sun Sep 9 01:48:32 CEST 2007


Hi guys,  I've got a strange problem... Although my M-audio Revolution 5.1
sounds great, it will randomly "lock up".  This seems to occur randomly
regardless of what programs I am running.  It has happened while browsing,
while listening to mp3s with audacious, or while watching tv with xine. 
If I am running a program that has audio, it will start playing slower,
and the frequencies seem warped to some low freq.  There is also static,
and some popping noises.  If I am not running an audio program, I will
hear the static and popping noises, and when I try to play an mp3, it will
seem to be stuck at time 00:00.  Sometimes the problem will go away if I
stop my audio programs upon hearing the static, or if I unload the alsa
modules and wait a few minutes before loading them again.

The first thing that came to my mind was EM interference.  I tried
swapping the positions of my pci cards (I have a pchdtv 5500 tuner in
addition to the sound card), but the problem did not go away.

I thought perhaps there was some defect in the card, but I have not
experienced any problems with it when I boot to Windows.

Here's some info on my system...

2.6.22-gentoo-r5
Advanced Linux Sound Architecture Driver Version 1.0.14
02:0a.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24
[Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
        Subsystem: VIA Technologies Inc. M-Audio Revolution 5.1
        Flags: bus master, medium devsel, latency 32, IRQ 18
        I/O ports at a000 [size=32]
        I/O ports at a400 [size=128]
        Capabilities: [80] Power Management version 1

If I am experiencing the problem, and I immediately try to restart alsa
using /etc/init.d/alsasound restart, then I get these error messages in
dmesg...

ice1724: i2c busy timeout
ice1724: i2c busy timeout
ice1724: i2c busy timeout
ice1724: i2c busy timeout
ice1724: No matching model found for ID 0x12121212
ice1724: i2c busy timeout
ice1724: i2c busy timeout
ice1724: Invalid EEPROM version 18
ice1724: i2c busy timeout
ice1724: i2c busy timeout
ice1724: i2c busy timeout
nvidia: module license 'NVIDIA' taints kernel.
ice1724: i2c busy timeout
ice1724: i2c busy timeout
ALSA sound/pci/ice1712/ice1724.c:133: snd_vt1724_ac97_ready: timeout
ALSA sound/pci/ice1712/ice1724.c:143: snd_vt1724_ac97_wait_bit: timeout
ALSA sound/pci/ice1712/ice1724.c:133: snd_vt1724_ac97_ready: timeout
ALSA sound/pci/ice1712/ice1724.c:143: snd_vt1724_ac97_wait_bit: timeout
ALSA sound/pci/ice1712/ice1724.c:133: snd_vt1724_ac97_ready: timeout
ALSA sound/pci/ice1712/ice1724.c:143: snd_vt1724_ac97_wait_bit: timeout
ALSA sound/pci/ice1712/ice1724.c:133: snd_vt1724_ac97_ready: timeout
ALSA sound/pci/ac97/ac97_codec.c:2046: AC'97 0 does not respond - RESET
ALSA sound/pci/ice1712/ice1724.c:133: snd_vt1724_ac97_ready: timeout
ALSA sound/pci/ice1712/ice1724.c:143: snd_vt1724_ac97_wait_bit: timeout
ALSA sound/pci/ice1712/ice1724.c:133: snd_vt1724_ac97_ready: timeout
ALSA sound/pci/ice1712/ice1724.c:143: snd_vt1724_ac97_wait_bit: timeout
ALSA sound/pci/ac97/ac97_codec.c:2055: AC'97 0 access is not valid
[0xffffffff], removing mixer.
ice1712: cannot initialize pro ac97, skipped

This problem is driving me crazy!  I visited #alsa and googled all over
looking for any clues, but could not find anything.  I'm extremely
grateful for all of the work you guys do, and for any help you could
provide me.  Thanks!!

Chris



More information about the Alsa-devel mailing list