Public bug reported:

Binary package hint: linux-source-2.6.20

I have a Fujitsu-Siemens Amilo Si1520 laptop running an uptodate Feisty.
If I use the latest Ubuntu kernel version (git as of: 2007-03-09) in
feisty on this computer the autosensing/automuting of internal speaker
and headphone jack does not behave as expected. This behavior can also
be observed on the Amilo Pro v3205)

Problem:
When I plug my headphones in, the internal speakers get muted but no
sound is outputted to the headphones. (I hear sound for a very short time (0.5 
sec) in my hp, then all quiet).
If I comment out the contents of the function "cxt5045_hp_automute" in
sound/pci/hda/patch_conexant.c everything works as expected (hp in = Only sound 
in hp, hp out = only internal speakers). This leads me to believe that my 
computer have autosensing/automuting done in hardware (or something similar) 
and when the driver also do automuting the wrong mixer channels get muted.

Note:
The same behavior, but in reverse, can be observed with git ubuntu kernel 
versions before commit 5bb5522b65050a448245acdb42a63a590c385921 , i.e. I have 
sound in hp when they are plugged in, but with them unplugged no sound in hp 
nor internal speaker.

lspci -vvn output for relevant hardware:
00:1b.0 0403: 8086:27d8 (rev 02)
        Subsystem: 1734:10ad
        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 23
        Region 0: Memory at dc240000 (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
        Capabilities: [100] Virtual Channel
        Capabilities: [130] Unknown (5)

** Affects: linux-source-2.6.20 (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
Headphone autosensing/automuting not working as expected
https://launchpad.net/bugs/90830

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to