MCP51 HD Audio not detected in kernel 2.6.24-12-generic

Bug #200523 reported by Mikael Lassi
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned
Nominated for Hardy by Pekka Pessi

Bug Description

Binary package hint: linux-image-2.6.24-12-generic

After upgrading from kernel 2.6.24-11 to 2.6.24-12 the audiodevice MCP51 High Definition Audio is no longer detected.

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"

More info on the audiodevice as reported in 2.6.24-11
MCP51 High Definition Audio
  HDA Nvidia Sound Card
    ALC883 ANALOG ALSA Capture Device
    ALC883 ANALOG ALSA Capture Device
    HDA Nvidia ALSA Control Device
    HDA Nvidia ALSA hardware specific Device
    ALC883 ANALOG ALSA Playback Device
    ALC883 DIGITAL ALSA Playback Device
    ALC883 ANALOG OSS Control Device
    ALC883 ANALOG OSS PCM Device
    ALC883 ANALOG OSS PCM Device
    ALC883 ANALOG OSS PCM Device

This is the output from dmesg i think is relevant
[ 45.821410] input: PC Speaker as /devices/platform/pcspkr/input/input7
[ 46.109130] ACPI: PCI Interrupt Link [AAZA] enabled at IRQ 22
[ 46.109134] ACPI: PCI Interrupt 0000:00:10.1[B] -> Link [AAZA] -> GSI 22 (level, low) -> IRQ 17
[ 46.109145] PCI: Setting latency timer of device 0000:00:10.1 to 64
[ 46.142474] hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...
[ 46.412242] lp: driver loaded but no devices found

Although it says no devices found it works in 2.6.24-11

The dmesg output from 2.6.24-12
lists a bunch of symbol not found snd:

Hope it was informative enough. Else i will fill in more info as requested.

Revision history for this message
Ricardo Pérez López (ricardo) wrote :

I can confirm the problem with my snd-hda-intel audio device. After upgrading to kernel 2.6.24-12, I have no sound!

I attach my /var/log/dmesg.

Changed in linux:
status: New → Confirmed
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

My lspci output:

ricardo@kadath:~$ lspci
00:00.0 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.5 PIC: VIA Technologies, Inc. P4M890 I/O APIC Interrupt Controller
00:00.6 Host bridge: VIA Technologies, Inc. P4M890 Security Device
00:00.7 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:02.0 PCI bridge: VIA Technologies, Inc. P4M890 PCI to PCI Bridge Controller
00:03.0 PCI bridge: VIA Technologies, Inc. P4M890 PCI to PCI Bridge Controller
00:0f.0 IDE interface: VIA Technologies, Inc. VT8237A SATA 2-Port Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev a0)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237A PCI to ISA Bridge
00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)
00:13.0 PCI bridge: VIA Technologies, Inc. VT8237A Host Bridge
02:00.0 VGA compatible controller: nVidia Corporation G72 [GeForce 7300 LE] (rev a1)
04:01.0 Audio device: VIA Technologies, Inc. VIA High Definition Audio Controller (rev 10)
ricardo@kadath:~$

Revision history for this message
Pekka Pessi (ppessi) wrote :

The MCP51 mixer gets muted unless you specify correct model option.

The file /usr/share/doc/alsa-base/driver/ALSA-configuration.txt.gz lists different options for driver snd-hda-intel. For instance, my mobo is ASUS M2NPV-VM, and model alsa-dig seems to work on it.

You can try different model names until you get mixer unmuted.

Remove snd-hda-intel module and reinstall it with correct "model", e.g.,

sudo rmmod snd_hda_intel
sudo modprobe snd_hda_intel model=alsa-dig

If the module is in use, see which process keeps it open with

sudo lsof /dev/snd/*

and kill the processes.

As permanent fix, add line with correct module option to /etc/modprobe.d/options:

options snd-hda-intel model=alsa-dig

Also, make sure that you don't already have an incorrect options line.

Revision history for this message
LUIS1717 (luis-lencina) wrote :

Thanks a lot!!!! :) finally the sound its working ok! thanks again!

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.