Sound not working after upgrading to gutsy (Intel 82801G HDA)

Bug #134734 reported by Elisée Maurer
10
Affects Status Importance Assigned to Milestone
linux-ubuntu-modules-2.6.22 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I'm on a Toshiba Satellite P100-477. Sound wasn't working on Feisty until I found (http://sle.homelinux.net/wiki/doku.php?id=ubuntu-7.04:dsdt) that I had to correct my DSDT. Then the sound worked quite well.

Today I decided to update to gutsy test via the update-manager, and now I have no more sound. I've checked my DSDT which is still the "homemade" corrected version. I also noted that I've got 9 lines of errors concerning memory allocating at boot time just before the loading splash appears. I already had that one :

PCI: Failed to allocate mem resource #6:20000@d0000000 for 0000:01:00.0

Now there's more before it:

PCI: Failed to allocate mem ressource region 7 of bridge 0000:00:1c.0
PCI: Failed to allocate mem ressource region 8 of bridge 0000:00:1c.0
PCI: Failed to allocate mem ressource region 9 of bridge 0000:00:1c.0
PCI: Failed to allocate mem ressource region 7 of bridge 0000:00:1c.1
PCI: Failed to allocate mem ressource region 8 of bridge 0000:00:1c.1
PCI: Failed to allocate mem ressource region 9 of bridge 0000:00:1c.1
PCI: Failed to allocate mem ressource region 7 of bridge 0000:00:1c.2
PCI: Failed to allocate mem ressource region 8 of bridge 0000:00:1c.2
PCI: Failed to allocate mem ressource region 9 of bridge 0000:00:1c.2

Looking at lspci says:

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce Go 7600] (rev a1)
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
0a:04.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0a:04.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0a:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0a:04.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
0a:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 02)

So it should only concern PCI Express Port 1/2/3 (1c.0, 1, 2) and not the sound card?
Anyway, could you help me getting my laptop sound to work under Gutsy?

By the way, I'm running kernel 2.6.22-10-generic and I just tested with 2.6.20-16-generic (which was my kernel under Feisty), sound seems to work (although I only managed to get noise via aplay reading a random file, since my X server won't run under 2.6.20). I can't help thinking it's kernel update related issue...

Thanks in advance.

Elisée Maurer (elisee)
description: updated
Elisée Maurer (elisee)
description: updated
Revision history for this message
Tim Caswell (tim-creationix) wrote :

I have exactly the same problem, even down to the 9 error messages at boot and having to use a custom dsdt to get sound working in Feisty. I have a Toshiba P105 S6147.

Revision history for this message
Tim Caswell (tim-creationix) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :

when I try cat /etc/asound.conf ~/.asoundrc* I don't have the files

cat: /etc/asound.conf: No such file or directory
cat: /home/tim/.asoundrc*: No such file or directory

Revision history for this message
Tim Caswell (tim-creationix) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :

I hope that this additional information helps. When I first started using Linux many years ago Sound was one of the easiest things to get working and video was the hardest, now it's opposite, my Intel video card works flawlesly out of the box, but I can't get my sound to work for anything. I hope this resolved before the stable release in a month. I would love to have sound again. I had worked for weeks getting sound worikng in Feisty just to have it all break after upgrading to Gutsy.

Revision history for this message
Tim Caswell (tim-creationix) wrote :

Oh, one more thing, I just upgraded to 2.6.22-12 and it's still not working, I tried all the different combinations of the mixer and even recompiled alsa from source, still no errors and no sound.

Revision history for this message
Elisée Maurer (elisee) wrote :

Thanks, now i know somebody sharing my problem ;). I have the ~/.asoundrc and ~/.asoundrc.asoundconf files since i ran asoundconf set-default-card Intel. But it makes no difference.

Does anybody have a clue? Since it was working in Feisty, there must be some kind of solution to this issue.

Revision history for this message
Tim Caswell (tim-creationix) wrote :

Maybe this will e noticed by someone who can help if we put it in the right package. I suspect the linux-ubuntu-modules package is at fault here.

Revision history for this message
alakriti (alakriti) wrote :

I'm having the same issue with my P105-S9339 tried the custom DSDT as well with no luck, all volumes are up, i see my devices in aplay-l, etc.

I'm not sure why this doesn't work.

Revision history for this message
Elisée Maurer (elisee) wrote :

What is weird is that it worked in Feisty, which means there was a regression somewhere in alsa / linux-ubuntu-modules / the kernel. Hope someone will have a look at it, I can't wait to hear it working again...

Revision history for this message
Valombre (valombre-d) wrote :

Hello,
i have same issues on gutsy rc with series of desktop Lenovo model 9380-CTO using same audio chip no sound or juste some scratch noise at after boot and after playing with mixer no more strange sound ...
I have also some strange pci errors at boot giving my /var/log/dmesg

It's quite bad as i have 5 pcs Lenovo that i would like to install in gutsy ;(

here some more infos :
lspci
00:00.0 Host bridge: Intel Corporation 82946GZ/PL/GL Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82946GZ/PL/GL PCI Express Root Port (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 VGA compatible controller: nVidia Corporation G72 [GeForce 7300 LE] (rev a1)
04:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5786 Gigabit Ethernet PCI Express (rev 02)

Revision history for this message
Valombre (valombre-d) wrote :

Some more infos => after a boot and after opening a session on kde, i put my speakers up, i have low normal sound with a high strident noise, i open kmixer and as soon i move/change a switch the sound totally go off.
Some screenshots showing the kmixer look at the 3rd one as you don't have the normal lists : mic select, playback and mono outpout.

Revision history for this message
Valombre (valombre-d) wrote :
Revision history for this message
Valombre (valombre-d) wrote :
Revision history for this message
Tim Caswell (tim-creationix) wrote :

As a temporary workaround, I installed the 2.6.20-16 kernel from Fiesty. It seems to work fine in my Gutsy system. (I installed it by adding all the feisty repositories to my apt list) I'm not sure what recent fixes I'm missing, but I sortof get the best of best of both worlds. The Gnome 2.20 and much improves network manager from Gutsy and the kernel with working sound from Feisty.

Hopefully this will help someone to pinpoint where it went wrong. Best I can tell from reading other threads is that, in Gusty, the HDA Intel driver got removed from the main kernel and upt into a seperate package. Something in tis transfer caused the regression. We should either add it back into the main kernel package or fix the regression. Sound is pretty needed in a modern system.

Revision history for this message
Elisée Maurer (elisee) wrote :

Is there anything we can do to speed up the process of resolving this bug? I'd like to be able to do it by myself but I guess we need someone in the MOTU or core team to get this fixed.

Revision history for this message
Louis XVI with a gun (le-maitre-du-pingouin) wrote :

this bug is a duplicate of the #136469

Revision history for this message
dbneeley (dbneeley) wrote :

In my HP DV5234US laptop with Conexant HDA (Intel 828016, ICH7 Family), I have *beautiful* sound when running from the Gutsy Live CD (either Ubuntu or Kubuntu), but when either is installed the system sound is totally dead.

The original poster has messages that various PCI bridge failures showed up. Me, too, only it's 7, 8, and 0.

Why should the *same* distribution work from the Live CD but not when the code is installed?

David Neeley
<email address hidden>

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.