High pitched noise from one channel when playing sounds

Bug #90303 reported by mitchej123
2
Affects Status Importance Assigned to Milestone
linux-source-2.6.20 (Ubuntu)
Fix Released
Low
Daniel T Chen

Bug Description

First of all, here's the problem. When playing any sound I only get good sound from one channel, the other channel plays but emits a loud high pitched buzzing/squealing sound the entire time the sound card is being used (and for a few seconds afterwards).

I'm running on an amd64 and started out with edgy amd64 and had the problem there. I decided I wanted some newer packages (and hoped maybe the problem had been fixed) so I upgraded and I'm now running Feisty amd64 yet the problem persisted. Thinking it might be a amd64 related problem I booted to a livecd of edgy i386 yet had the same problem.

Poking around on google I found someone else who had a similar problem and their fix seems to be working for me (haven't had any time to test it extensively) for the moment.

Their solution was to add this line to /etc/modprobe.d/alsa-base
"options snd-hda-intel index=0 model=3stack position_fix=0 single_cmd=0"

I'm not sure which option is fixing it, but now sound plays properly from both channels and no high pitch squealing sound. As I said, I'm running Feisty right now with a 2.6.20-9 kernel for x86_64. I don't know if this fix works for edgy (but I would assume it might).

The relevant info from lspci -vv is
04:01.0 Audio device: VIA Technologies, Inc. VIA High Definition Audio Controller (rev 10)
        Subsystem: Lenovo Unknown device 8668
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: Memory at feafc000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
                Address: 0000000000000000 Data: 0000
        Capabilities: [70] Express Unknown type IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
                Link: Latency L0s <64ns, L1 <1us
                Link: ASPM Disabled CommClk- ExtSynch-
                Link: Speed unknown, Width x0

From: aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: VT82xx [HDA VIA VT82xx], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: VT82xx [HDA VIA VT82xx], device 1: AD198x Digital [AD198x Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

The module it's using for sound is snd-hda-intel (I tried the snd-VT82xx module but that left me with the system not finding my sound card)

If you need any other details please let me know.

Revision history for this message
Daniel T Chen (crimsun) wrote :

Need lspci -vvn output.

Revision history for this message
mitchej123 (mitchej) wrote :
Revision history for this message
Mohit Soni (spmsrh) wrote :

This bug is similar to bug #89036 , thanks mitch, good to have sound

Mohit Soni (spmsrh)
Changed in linux-source-2.6.20:
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.