Alsa fails to detect my audio card

Bug #112535 reported by Thomas Zander
12
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Medium
Ubuntu Audio Team

Bug Description

[Feisty]

I have a laptop with Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

There is a kernel module to support this card named snd-hda-intel

After installing kubuntu I got alsa to detect a sound card; which, well, makes (proper) sound. But the module was never loaded. And the mixer interface is totally bogus.
For example; I have just 4 controllers. And the main volume doesn't do anything. Altering the 'line1' actually makes the main volume change.

I did a 'modprobe' and even put the module name in /etc/modules
but for some reason also stays with the card it found previously. I'm annoyed that there is no such thing as 'alsaconf' anymore, so I'm stuck.

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

Please read http://www.linux-sound.info/alsa/index.php?task=support and tell me the URL of the paste generated by the script linked from that page.

Revision history for this message
Thomas Zander (zander-kde) wrote :

see;

http://pastebin.ca/472016

I just realized another thing that may be relevant; there are speakers on this laptop, but I have never heard them. The only way to listen to the audio is via the headphones (mini-jack) connector.

Thanks

Revision history for this message
Daniel T Chen (crimsun) wrote :
Revision history for this message
Thomas Zander (zander-kde) wrote :

> Please use model=auto
Not sure what that means; the script does not take such an argument.

I have been trying to compile a booting kernel (stock 2.6.21). If that works I'll apply the detection fix and let you know.

Revision history for this message
Thomas Zander (zander-kde) wrote :

using the diff on a self compiled 2.6.21 I get this in my logs;

[ 107.583521] hda_codec: Unknown model for ALC262, trying auto-probe from BIOS...
[ 107.612579] hda_codec: address 0x0 is already occupied
[ 107.712762] hda_codec: address 0x1 is already occupied
[ 107.712770] hda-intel: no codecs initialized
[ 107.712869] ACPI: PCI interrupt for device 0000:00:1b.0 disabled

And now I have no audio at all :)

Revision history for this message
brianclements (brianclements) wrote :

Ubuntu Hardy (Development Branch) 8.04

I think I have the same problem. I have an ASUS M51Sn-X2 laptop. My model only has one sound card so I fail to get even the headphone jack to work. My lspci gives me this:

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)

which is the same breed of sound card (one generation apart).

I would like to point out however that the ALSA page doesn't formally support my card (ICH8 family http://www.alsa-project.org/main/index.php/Matrix:Vendor-Intel ) and I'm sure that a year ago (the original post date) that might have been the same problem Thomas had.

Also digging around the alsa driver source code, it mentions that the supported sound cards are "ID: Intel i810/i820/i830/i840/MX440" which is neither ICH7 or ICH8 and which corresponds to the ALSA site. And again, under "CARDS-STATUS" it says:
__________________
- snd-intel8x0
Intel 82801AA:jk
Intel 82901AB
Intel MX440
___________________

which would again, imply that the cards are in the works.

Another cause could be from digging around the same source, under supported kernels:
__________________________________

The alsa-drivers in this package are designed for the following kernels:

 - Vanilla 2.6.23 or earlier
 - Vanilla 2.4.31 or earlier
 - Vanilla 2.2.26 or earlier

It's not guaranteed that they work with any newer version than above
or modified kernels by distributors.
______________________________________________

I'm running on 2.6.24-15. This doesn't seem like a good thing with the Hardy release coming out soon: that the most recent version of the ALSA driver isn't formally supported on the released kernel.

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

Thomas, will you please test an 8.10 alpha 6 desktop image?

Revision history for this message
Thomas Zander (zander-kde) wrote :

sorry, no.
I can report that audio works fine on my debian install with stock kernel.

Revision history for this message
MD (mderakhs) wrote :

I have the same problem reported here:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/290276

I upgraded my kernel from 21-19 to 24-21 and sound card stopped working!

it cannot find any sound card. If I boot from old boot images, sound card works fine.

lspci -v | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)

If you need any information please let me know.

Revision history for this message
Steven Heuser (steven-heuser) wrote :

ALSA used to work in a previous kernel (not sure when it quit) but now I have stuttering audio with kernel 2.6.24-22 in Ubuntu Hardy. I have a Foxcon A74MX-K MB with the ATI SB700 chipset and an ALC662 codec. I think something broke in the newer kernels that fails to properly auto detect certain chip sets.

To get it to work I had to manually edit the file /etc/modprobe.d/alsa-base and add the line

options snd-hda-intel model=3stack-dig

Hope this helps anyone else having this problem. I noticed this just a few days ago when I fired up my box to play Christmas music for my wife!

-Steve

Revision history for this message
Manoj Iyer (manjo) wrote :

This bug report is being closed. Please reopen if this is still an issue in the current Ubuntu release, Jaunty Jackalope 9.04. To reopen the bug, click on the current status, under the Status column, and change the status back to "New". Thanks.

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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