[Codec ALC888] snd-hda-intel Nvidia MCP79 requires model=auto to enable sound

Bug #703791 reported by Christopher Youde on 2011-01-17
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: alsa-base

nVidia Corporation MCP79 High Definition Audio does not work from ubuntu install unless alsa-base was changed with sudo powers to:
http://pastebin.ubuntu.com/554971/

That is adding the line below to the end of the file:

  options snd-hda-intel model=auto

then followed by:
sudo update-initramfs -k all -u
and a reboot

Additional Info:
- Was tested on MSI AE2020
- Was running an normal version of Ubuntu 10.10 Desktop
- [This is not a security venerability, but should be fixed ASAP as it could easily drive people away from ubuntu who have this sound card, as sound is the most Important part of a PC]
- Alsa-base.conf version: 1.0.23+dfsg-1ubuntu4
- Kernal Version: 2.6.35-24-generic-pae

---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: christopher 1597 F.... pulseaudio
 /dev/snd/pcmC0D0p: christopher 1597 F...m pulseaudio
Card0.Amixer.info:
 Card hw:0 'NVidia'/'HDA NVidia at 0xfae78000 irq 21'
   Mixer name : 'Realtek ALC888'
   Components : 'HDA:10ec0888,14624570,00100202'
   Controls : 23
   Simple ctrls : 14
DistroRelease: Ubuntu 10.10
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
NonfreeKernelModules: nvidia
Package: alsa-driver (not installed)
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-24.42-generic-pae 2.6.35.8
Tags: maverick
Uname: Linux 2.6.35-24-generic-pae i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 12/04/09 15:23:28
dmi.bios.vendor: MS-AA1511
dmi.bios.version: V2.40
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: To be filled by O.E.M.
dmi.board.vendor: To be filled by O.E.M.
dmi.board.version: To be filled by O.E.M.
dmi.modalias: dmi:bvnMS-AA1511:bvrV2.40:bd12/04/09152328:svnMICRO-STARINTERNATIONALCO.,LTD:pnMS-AA1511:pvr240:rvnTobefilledbyO.E.M.:rnTobefilledbyO.E.M.:rvrTobefilledbyO.E.M.:
dmi.product.name: MS-AA1511
dmi.product.version: 240
dmi.sys.vendor: MICRO-STAR INTERNATIONAL CO., LTD

description: updated

apport information

tags: added: apport-collected
description: updated

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

Andy Whitcroft (apw) on 2011-01-17
summary: - snd-hda-intel MCP79 fails to function on default install
+ [Codec ALC888] snd-hda-intel MCP79 fails to function on default install

Ok so this machine has an ALC888 codec as below:

  Codec: Realtek ALC888

Off of an Nvidia NDA chipset:

  00:08.0 Audio device [0403]: nVidia Corporation MCP79 High Definition Audio [10de:0ac0] (rev b1)
 Subsystem: Micro-Star International Co., Ltd. Device [1462:4570]

The reporter is only getting sound when adding model=auto, which implies there is a specific quirk for this hardware otherwise it would be a no-op.

Looking at the driver there does indeed seem to be a quirk for this combination:

        SND_PCI_QUIRK(0x1462, 0x4570, "MSI Wind Top AE2220", ALC883_TARGA_DIG),

It seems pretty odd that there is a quirk there, but it is broken.

summary: - [Codec ALC888] snd-hda-intel MCP79 fails to function on default install
+ [Codec ALC888] snd-hda-intel Nvidia MCP79 requires model=auto to enable
+ sound
description: updated
Changed in alsa-driver (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Andy Whitcroft (apw) on 2011-01-17
affects: alsa-driver (Ubuntu) → linux (Ubuntu)

The bios auto-parsing has improved tremendously since the addition of
the above quirk, so it's sufficient to submit a patch removing that
line.

Daniel, I tried removing the line on Ubuntu 11.04 as a test, but there is no sound at all, so it is still sufficient to submit a patch for the MSI AE2020...

This bug was filed against a series that is no longer supported and so is being marked as Won't Fix. If this issue still exists in a supported series, please file a new bug.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers