[alsa-devel] Problems with left audio channel on nVidia MCP61.
Hi,
I am having problems with the left audio channel when using the nVidia MCP61 chipset. It first cropped up when I bought a new machine at home, and at the time I figured it was probably faulty hardware. However, I recently acquired another machine with the same chipset, and the problem occurs on it too, so now I'm thinking it might be a driver problem.
The problem is that the left audio channel emits a high-pitched squeal whenever the audio device is in use. The right channel works normally. Also, trying to adjust the volume causes all sound to stop working until I uninstall and re-install all the modules relevant for sound.
I haven't done anything fancy to try and fix the problem since I don't know a whole lot about ALSA. I'm just using whatever configuration Ubuntu 7.04 magically decided would be best.
lspci of one of the machines is appended. Can anyone point me in the direction of what I need to do to fix this? I searched the mailing list archive and couldn't find anything directly relevant.
Thanks, Steve.
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] HyperTransport: Slave or Primary Interface Capabilities: [dc] HyperTransport: MSI Mapping
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: 66MHz, fast devsel, IRQ 10 I/O ports at dc00 [size=64] I/O ports at 0600 [size=64] I/O ports at 0700 [size=64] Capabilities: [44] Power Management version 2
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: 66MHz, fast devsel
00:01.3 Co-processor: nVidia Corporation MCP61 SMU (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: 66MHz, fast devsel Memory at 40100000 (32-bit, non-prefetchable) [disabled] [size=512K]
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) (prog-if 10 [OHCI]) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 16 Memory at dfe7f000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 19 Memory at dfe7ec00 (32-bit, non-prefetchable) [size=256] Capabilities: [44] Debug port Capabilities: [80] Power Management version 2
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1) (prog-if 01 [Subtractive decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 I/O behind bridge: 0000e000-0000efff Memory behind bridge: dff00000-dfffffff Prefetchable memory behind bridge: 40000000-400fffff Capabilities: [b8] Subsystem: nVidia Corporation Unknown device cb84 Capabilities: [8c] HyperTransport: MSI Mapping
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 19 Memory at dfe78000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable- Capabilities: [6c] HyperTransport: MSI Mapping
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2) (prog-if 8a [Master SecP PriP]) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0 [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1] [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8] [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1] I/O ports at ffa0 [size=16] Capabilities: [44] Power Management version 2
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 17 Memory at dfe7d000 (32-bit, non-prefetchable) [size=4K] I/O ports at d480 [size=8] Capabilities: [44] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/3 Enable- Capabilities: [6c] HyperTransport: MSI Mapping
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO]) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20 I/O ports at d400 [size=8] I/O ports at d080 [size=4] I/O ports at d000 [size=8] I/O ports at cc00 [size=4] I/O ports at c880 [size=16] Memory at dfe7c000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Capabilities: [b0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/2 Enable- Capabilities: [cc] HyperTransport: MSI Mapping
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO]) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 16 I/O ports at c800 [size=8] I/O ports at c480 [size=4] I/O ports at c400 [size=8] I/O ports at c080 [size=4] I/O ports at c000 [size=16] Memory at dfe73000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 Capabilities: [b0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/2 Enable- Capabilities: [cc] HyperTransport: MSI Mapping
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 Capabilities: [40] Subsystem: nVidia Corporation Unknown device 0000 Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable- Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=0 Capabilities: [40] Subsystem: nVidia Corporation Unknown device 0000 Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable- Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 Capabilities: [40] Subsystem: nVidia Corporation Unknown device 0000 Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable- Capabilities: [60] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0
00:0d.0 VGA compatible controller: nVidia Corporation GeForce 6100 nForce 430 (rev a2) (prog-if 00 [VGA]) Subsystem: ASUSTeK Computer Inc. Unknown device 8234 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 17 Memory at de000000 (32-bit, non-prefetchable) [size=16M] Memory at c0000000 (64-bit, prefetchable) [size=256M] Memory at dd000000 (64-bit, non-prefetchable) [size=16M] [virtual] Expansion ROM at dfe40000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration Flags: fast devsel Capabilities: [80] HyperTransport: Host or Secondary Interface
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map Flags: fast devsel
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller Flags: fast devsel
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Flags: fast devsel Capabilities: [f0] #0f [0010]
01:06.0 Ethernet controller: ADMtek NC100 Network Everywhere Fast Ethernet 10/100 (rev 11) Subsystem: Accton Technology Corporation Unknown device 1216 Flags: bus master, medium devsel, latency 64, IRQ 18 I/O ports at e800 [size=256] Memory at dffffc00 (32-bit, non-prefetchable) [size=1K] Expansion ROM at 40000000 [disabled] [size=128K] Capabilities: [c0] Power Management version 2
01:07.0 FireWire (IEEE 1394): NEC Corporation uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr (rev 01) (prog-if 10 [OHCI]) Subsystem: NEC Corporation uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr Flags: bus master, medium devsel, latency 64, IRQ 21 Memory at dfffe000 (32-bit, non-prefetchable) [size=4K] Capabilities: [60] Power Management version 2
At Fri, 31 Aug 2007 11:51:31 -0400, Steven Young wrote:
Hi,
I am having problems with the left audio channel when using the nVidia MCP61 chipset. It first cropped up when I bought a new machine at home, and at the time I figured it was probably faulty hardware. However, I recently acquired another machine with the same chipset, and the problem occurs on it too, so now I'm thinking it might be a driver problem.
The problem is that the left audio channel emits a high-pitched squeal whenever the audio device is in use. The right channel works normally. Also, trying to adjust the volume causes all sound to stop working until I uninstall and re-install all the modules relevant for sound.
I haven't done anything fancy to try and fix the problem since I don't know a whole lot about ALSA. I'm just using whatever configuration Ubuntu 7.04 magically decided would be best.
lspci of one of the machines is appended. Can anyone point me in the direction of what I need to do to fix this? I searched the mailing list archive and couldn't find anything directly relevant.
Did you try the latest ALSA version?
Takashi
participants (2)
-
Steven Young
-
Takashi Iwai