iMac 8,1 (aluminum late 2007) needs snd-hda-intel model=mbp3 quirk

Bug #289896 reported by John Dong
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Out of the box in Intrepid, my iMac 8,1 has no sound -- sound devices are detected but setting all the sliders to max has no effect. dmesg shows
Oct 26 22:36:21 droptop kernel: [ 9.742947] hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...

After a bit of trial and error, i found that snd-hda-intel options "model=mbp3 position_fix=2" fixes this situation -- the latter is also necessary. No position fix leads to scratchy sound and an awkward mixer volume scale (anything below 75% is basically muted), position_fix=1 results in choppy sound and dmesg errors suggesting to increase position_fix.

It would be nice if these can be quirked automagically.

Please let me know if there's any other information that would be helpful to include, other than lspci.

Revision history for this message
John Dong (jdong) wrote :
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi John,

Just curious if the following patch helps or not. Care to test? Thanks.

Revision history for this message
John Dong (jdong) wrote : Re: [Bug 289896] Re: iMac 8, 1 (aluminum late 2007) needs snd-hda-intel model=mbp3 quirk

Sure, let me give that a shot later tonight!

Changed in linux:
status: New → Incomplete
Changed in linux:
status: Incomplete → Confirmed
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

I noticed the status of this bug was flipped back to Confirmed but the person left no comment. However, I see that Luke has sent this patch upstream and it's already been accepted. For now I'm marking this as a duplicate of bug 332456 which Luke is monitoring. Thanks.

ogasawara@emiko:~/linux-2.6$ git log -p
2d4663816064fabb68935f920bbd7ccdc7f9392d
commit 2d4663816064fabb68935f920bbd7ccdc7f9392d
Author: Luke Yelavich <email address hidden>
Date: Mon Feb 23 13:00:33 2009 +1100

    ALSA: hda - add another MacBook Pro 3,1 SSID

    Reference: Ubuntu bug #33245
        https://bugs.launchpad.net/bugs/332456

    Signed-off-by: Luke Yelavich <email address hidden>
    Signed-off-by: Takashi Iwai <email address hidden>

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.