[gutsy] No sound devices loaded for ICH7 Intel High Definition Audio Controller (which working fine in feisty)

Bug #131577 reported by Michael R. Head
22
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
linux-backports-modules-2.6.22 (Ubuntu)
Won't Fix
Undecided
Unassigned
linux-source-2.6.22 (Ubuntu)
Won't Fix
Medium
Ubuntu Audio Team

Bug Description

Binary package hint: linux-source-2.6.22

I've got a Dimension 9150 here with the ICH7 chip in it. The machine runs feisty, and sound works great.

I booted the Tribe 4 Desktop CD today and found that the sound card driver appears to have regressed in gutsy.

Revision history for this message
Michael R. Head (burner) wrote :

ubuntu@ubuntu:~$ cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.14 emulation code)
Kernel: Linux ubuntu 2.6.22-9-generic #1 SMP Fri Aug 3 00:50:37 GMT 2007 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
--- no soundcards ---

Audio devices: NOT ENABLED IN CONFIG

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
31: system timer

Mixers: NOT ENABLED IN CONFIG

Revision history for this message
Michael R. Head (burner) wrote :

ubuntu@ubuntu:~$ amixer
amixer: Mixer attach default error: No such device
ubuntu@ubuntu:~$ aplay --list-devices
aplay: device_list:204: no soundcards found...

Revision history for this message
Michael R. Head (burner) wrote :

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
        Subsystem: Dell Unknown device 01d1
        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-
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at febfc000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>

Revision history for this message
Michael R. Head (burner) wrote :

ubuntu@ubuntu:~$ lsmod |grep snd
snd_hda_intel 256800 0
snd_pcm_oss 44672 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm 80388 2 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 4740 0
snd_seq_oss 33152 0
snd_seq_midi 9600 0
snd_rawmidi 25728 1 snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
snd_seq 53232 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24324 2 snd_pcm,snd_seq
snd_seq_device 9228 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 54660 9 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
snd_page_alloc 10888 2 snd_hda_intel,snd_pcm

Revision history for this message
Michael R. Head (burner) wrote :

I'm noticing this in my dmesg:

[ 127.670399] stac92xx_auto_fill_dac_nids: No available DAC for pin 0x15
[ 127.670408] hda-intel: no codecs initialized

Revision history for this message
Michael R. Head (burner) wrote :

ubuntu@ubuntu:~$ ls -l /dev/snd
total 0
crw-rw---- 1 root audio 116, 3 2007-08-10 15:09 seq
crw-rw---- 1 root audio 116, 2 2007-08-10 15:09 timer

Revision history for this message
Michael R. Head (burner) wrote :

           CPU0 CPU1
  0: 191 0 IO-APIC-edge timer
  1: 2 0 IO-APIC-edge i8042
  8: 5 0 IO-APIC-edge rtc
  9: 0 0 IO-APIC-fasteoi acpi
 12: 4 0 IO-APIC-edge i8042
 14: 47831 0 IO-APIC-edge libata
 15: 0 0 IO-APIC-edge libata
 16: 174062 0 IO-APIC-fasteoi radeon@pci:0000:01:00.0
 18: 36050 0 IO-APIC-fasteoi uhci_hcd:usb1, ehci_hcd:usb5
 19: 0 0 IO-APIC-fasteoi uhci_hcd:usb2
 20: 0 0 IO-APIC-fasteoi uhci_hcd:usb3
 21: 0 0 IO-APIC-fasteoi uhci_hcd:usb4
218: 7228 0 PCI-MSI-edge eth0
219: 267 0 PCI-MSI-edge ahci
NMI: 0 0
LOC: 180761 125654
ERR: 0
MIS: 0

Revision history for this message
Michael R. Head (burner) wrote :

ubuntu@ubuntu:~$ modinfo snd-hda-intel
filename: /lib/modules/2.6.22-9-generic/kernel/sound/pci/hda/snd-hda-intel.ko
description: Intel HDA driver
license: GPL
srcversion: 774FC48F79A76290810DDD3
alias: pci:v000010DEd0000055Dsv*sd*bc*sc*i*
alias: pci:v000010DEd0000055Csv*sd*bc*sc*i*
alias: pci:v000010DEd0000044Bsv*sd*bc*sc*i*
alias: pci:v000010DEd0000044Asv*sd*bc*sc*i*
alias: pci:v000010DEd000003F0sv*sd*bc*sc*i*
alias: pci:v000010DEd000003E4sv*sd*bc*sc*i*
alias: pci:v000010DEd00000371sv*sd*bc*sc*i*
alias: pci:v000010DEd0000026Csv*sd*bc*sc*i*
alias: pci:v000010B9d00005461sv*sd*bc*sc*i*
alias: pci:v00001039d00007502sv*sd*bc*sc*i*
alias: pci:v00001106d00003288sv*sd*bc*sc*i*
alias: pci:v00001002d0000AA00sv*sd*bc*sc*i*
alias: pci:v00001002d0000960Csv*sd*bc*sc*i*
alias: pci:v00001002d00007919sv*sd*bc*sc*i*
alias: pci:v00001002d0000793Bsv*sd*bc*sc*i*
alias: pci:v00001002d00004383sv*sd*bc*sc*i*
alias: pci:v00001002d0000437Bsv*sd*bc*sc*i*
alias: pci:v00008086d0000811Bsv*sd*bc*sc*i*
alias: pci:v00008086d0000293Fsv*sd*bc*sc*i*
alias: pci:v00008086d0000293Esv*sd*bc*sc*i*
alias: pci:v00008086d0000284Bsv*sd*bc*sc*i*
alias: pci:v00008086d0000269Asv*sd*bc*sc*i*
alias: pci:v00008086d000027D8sv*sd*bc*sc*i*
alias: pci:v00008086d00002668sv*sd*bc*sc*i*
depends: snd-pcm,snd-page-alloc,snd
vermagic: 2.6.22-9-generic SMP mod_unload 586
parm: index:Index value for Intel HD audio interface. (int)
parm: id:ID string for Intel HD audio interface. (charp)
parm: model:Use the given board model. (charp)
parm: position_fix:Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 3 = FIFO size). (int)
parm: probe_mask:Bitmask to probe codecs (default = -1). (int)
parm: single_cmd:Use single command to communicate with codecs (for debugging only). (bool)
parm: enable_msi:Enable Message Signaled Interrupt (MSI) (int)
parm: enable:bool

Revision history for this message
Rocco (rocco) wrote :

Same problem on the same hardware. Sound stopped working with 2.6.22-10.30, was working before. Machine upgraded from feisty.

Changed in linux-source-2.6.22:
assignee: nobody → ubuntu-audio
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Alessio Igor Bogani (abogani) wrote :

Do you have already tried with a more recent kernel? Could you also send the output of the "sudo lspci -nnvv", please?

Revision history for this message
Ebbex (eb4x) wrote :

Here's my output, using libata-dev kernel compiled with config-2.6.22-12-generic options. (I too have no sound, but snd-hda-intel is not in modules.)
Linux mj 2.6.23-rc8 #1 SMP Wed Sep 26 02:21:06 CEST 2007 i686 GNU/Linux

00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device [1043:81f6]
        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: 16 bytes
        Interrupt: pin A routed to IRQ 5
        Region 0: Memory at ffafc000 (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 <64ns, L1 <1us
                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
Michael (mike984) wrote :
Revision history for this message
Ebbex (eb4x) wrote :

taken directly from config-2.6.22-generic
# CONFIG_SND_HDA_INTEL is not set

Which explains why the module was not present in my custom kernel either. Once I compiled it, I got sound.

Revision history for this message
Emanuel Goscinski (emu--deactivatedaccount) wrote :

And related to Bug #131133 too.

Revision history for this message
Alfredo Portes (alfredo-portes) wrote :

Any news on this bug?

Revision history for this message
random_ubuntu_user (random.ubuntu.user) wrote :

this is silly, how can you not add intel sound support to the kernel?

Revision history for this message
Angelo Lisco (angystardust-gmail) wrote :

Winston, calm you down...the snd-hda-intel module is included in the package linux-ubuntu-modules!

For reference:
http://packages.ubuntu.com/cgi-bin/search_contents.pl?searchmode=filelist&word=linux-ubuntu-modules-2.6.22-12-386&version=gutsy&arch=i386&page=2&number=50

Revision history for this message
Angelo Lisco (angystardust-gmail) wrote :

This is why you don't see it in config-2.6.22-generic...this module is provided in the package linux-ubuntu-modules-2.6.22-12-386.

try this command in a terminal:
dpkg-query -L linux-ubuntu-modules-2.6.22-12-386 | grep hda-intel

Revision history for this message
Angelo Lisco (angystardust-gmail) wrote :

Please, ubuntu-devs, insert thig bug in the ubuntu-7.10-rc milestone.

Revision history for this message
Matthew Garrett (mjg59) wrote :

A newer ALSA version will be provided as a backport after release, but unless there's a minimally invasive patch to fix this specific card then this won't be fixed for the release.

Changed in linux-source-2.6.22:
status: Confirmed → Won't Fix
Revision history for this message
random_ubuntu_user (random.ubuntu.user) wrote :

morning guys, first of all, I was calm when I posted my message. I still am calm, thank you for the concern
secondly, this [linux-ubuntu-modules-2.6.22-12-rt] package helped me get sound back. thank you for the assistance, i understand why sound was not added in the kernel

Revision history for this message
Marcin Gałązka (hipnoizz) wrote :

Is this really an ALSA issue or (as described by Ebbex) lack of CONFIG_SND_HDA_INTEL in the kernel conf? Why is the hda-intel driver present in -386/-rt but not in -generic?

Revision history for this message
daniel2501 (daniel2501) wrote :

I'm running 2.6.22-13 and have no sound. Tried using module-assistant to no avail. I'm going to try compiling the latest alsa driver. Very annoying. Any word on a fix?

Revision history for this message
daniel2501 (daniel2501) wrote :

Installed ALSA v1.0.15 from source and now sound is working :-)

Revision history for this message
gutocarvalho (gutocarvalho) wrote :

i have installed alsa 1.0.15 from sources too, word fine for me.

notebook toshiba a105-s4334

references
https://help.ubuntu.com/community/HdaIntelSoundHowto

[]'s
Guto

Revision history for this message
Luciano Antonio Costa (luciano.antonio.costa) wrote :

I have add the line "options snd-hda-intel model=toshiba" in the /etc/modprobe.d/alsa-base

But it's only works after i hibernate/susppend my notebook.

notebook toshiba a105-s4334

[]'s

Luciano

Revision history for this message
SLerman (smlerman) wrote :

I have an nVidia MCP55 chipset on my motherboard, and after a lot of troubleshooting, I finally found the problem. Apparently, after my upgrade to 7.10, the default option in grub for the new kernel is the -386 version instead of the -generic version. The snd-hda-intel module for -386 is in the package linux-ubuntu-modules-2.6.22-14-386. After installing that package, I was able to modprobe snd-hda-intel and get sound back.

Revision history for this message
Milotin (milotinalex) wrote :

i've got the same problem. Sound stoped working, I'm using Ubuntu 7.10 ( gutsy i guess ) 2.6.22-14-generic

08:01.0 Audio device [0403]: VIA Technologies, Inc. VIA High Definition Audio Controller [1106:3288] (rev 10)
        Subsystem: ASUSTeK Computer Inc. Unknown device [1043:81e7]
        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 10
        Region 0: Memory at fbffc000 (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 <64ns, L1 <1us
                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

and i sent you the the modinfo snd-hda-intel

Please help my sound work :))

Revision history for this message
Tom (tamcgee) wrote :

Wow. I installed the linux-ubuntu-modules-2.6.22-14-386 package and not only does my sound not work, my wireless card is disabled too!

I was looking at Red Hat today, wistfully thinking about the "Detect Sound Card" utility that's under their "system" menu...

Revision history for this message
Tom (tamcgee) wrote :

Oh, using the same Intel card discussed here in a Toshiba Satellite laptop.

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

Hi Guys,

This bug was reported a while ago and there hasn't been any recent activity. I'm going to move this forward to be against the newer linux kernel package. Would someone be able to test and first confirm this is still and issue with the Hardy Heron 8.04 release. Subsequently, if the issue still exists in Hardy, could you please test the upcoming Intrepid Ibex 8.10 release. Alpha versions of Intrepid are available at http://www.ubuntu.com/testing . Beta for Intrepid will come out on Thursday if you'd prefer to wait a few days. Please let us know your results. Thanks.

Changed in linux:
status: New → Incomplete
Changed in linux-backports-modules-2.6.22:
status: New → Won't Fix
Revision history for this message
Javier Jardón (jjardon) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in linux:
status: Incomplete → Invalid
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.