Headphone automute not working - 12.3/31.1

A fresh install of 12.3 resulted in no sound coming from the internal speakers, alsamixer confirms that they are not muted. Headphone sound is fine.

Followed the procedure in “SDB ALSA Upgrade”. Result? Sound in both the speakers and headphones all the time. That is, the sound comes out of the speakers even when the headphones are plugged in. When the headphones are plugged in, the speaker sound is loud (louder than when the headphones are not plugged in) and distorted.

Box is Fujitsu Siemens Esprimo. Sound card is


00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
        Subsystem: Fujitsu Technology Solutions Device 1083
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+       
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-        
        Latency: 0, Cache Line Size: 32 bytes                                                                       
        Interrupt: pin A routed to IRQ 40                                                                           
        Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=16]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
                Address: 00000000fee0300c  Data: 41c1
        Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
                        ExtTag- RBE- FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
                LnkCap: Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0 <64ns, L1 <1us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
        Kernel driver in use: snd_hda_intel

Output from alsa-info.sh is here http://www.alsa-project.org/db/?f=74c6e1fe0ce532a67238cb4955fef3c3659a5b6b

I notice that the “library version” entry for ALSA is blank.

Any advice on what to do next please?

Cheers.[/size]

Sorry, I forgot to add this and by the time I had remembered, time limit for edits had expired.

The Codec on this card is ALC260.

I first installed a 13.1 on this same box but the sound was only available through the headphones even though the speakers were not muted.

I have another box but using 12.3 and the 82801/JD DO ICH10, Codec AD1882, card from Intel and it was not recognising the automute either.

I resolved this by following the SDB Upgrade ALSA instructions albeit that when I installed the kernel module, I got lots of “unknown symbols” and “version mismatch” messages.

A lifebook using 82801 FB/FBM/FR/FW/FRW ICH6, Codec ALC260 under 12.3 but not upgraded via SDB ALSA Upgrade would not play through the speakers at all. After installing 13.1 on it however, everything sound-related works fine.