Audio incorrectly detected; alsa-base using incorrect options on Dell m1330

Bug #132012 reported by erimar77
4
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned
linux-ubuntu-modules-2.6.22 (Ubuntu)
Won't Fix
Low
Ubuntu Audio Team

Bug Description

The file /etc/modprobe.d/alsa-base uses the incorrect options for the Dell m1330. The audio is incorrectly detected as "model=ref".

The fix is to edit the file /etc/modprobe.d/alsa-base and change the line from:

options snd-hda-intel model=ref

to

options snd-hda-intel model=3stack

then reboot

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

This really is a kernel issue, not an alsa-driver one. The options line to which you refer does not exist in any shipped Ubuntu binary of alsa-base.

Revision history for this message
erimar77 (erimar77) wrote :

Ok, then point me in the right direction.

description: updated
Revision history for this message
erimar77 (erimar77) wrote :

Can we reassign this bug to the correct "department" then?

Revision history for this message
Marco Rodrigues (gothicx) wrote :

Are you using Gutsy Tribe-4 ?

Revision history for this message
erimar77 (erimar77) wrote :

This is with Gutsy Gibbon Tribe 3, will attempt to try Tribe 4.

Revision history for this message
Matthias Kellermann (matthias-adminlife) wrote :

Still not working with the latest Gutsy Release (Beta). Had to add the line
options snd-hda-intel model=3stack
to
/etc/modprobe.d/alsa-base

Soundcard is (output from lspci -vv):
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
        Subsystem: Dell Unknown device 0209
        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 21
        Region 0: Memory at febfc000 (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 unlimited, L1 unlimited
                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

Revision history for this message
Rob Weir (rweir) wrote :

Sound works for me on my m1330 with Gutsy release (amd64) with no manual configuration, and there's no mention of the option in the alsa-based modprobe file.

rob@boing:~$ grep -i hda /etc/modprobe.d/alsa-base
rob@boing:~$

sudo lspci -vv:

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
        Subsystem: Dell Unknown device 0209
        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 21
        Region 0: Memory at fe9fc000 (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 unlimited, L1 unlimited
                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

Revision history for this message
Bram Vandoren (bram-bram) wrote :

I managed to get sound working on my M1330 by installing linux-backports-modules and no options in /etc/modprobe.d/alsa-base. Microphone doesn't work though.

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

Note: fixed upstream.

Changed in linux-source-2.6.22:
status: Incomplete → Triaged
Changed in linux:
status: New → Fix Released
Revision history for this message
Mario Limonciello (superm1) wrote :

closing LUM task. this is fixed in the current release (which no longer uses LUM), and it won't be fixed in gutsy.

Changed in linux-ubuntu-modules-2.6.22:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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