I have a T60 widescreen laptop with this soundcard: Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
That audio device, though supposedly supported, will not work out of the box for many distributions I found out after smashing my head against the wall for some time.
Well, I got it working and filed a bug because the hack shouldn't be necessary: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222606
I thought I would share in case anyone else has had that problem, and from the looks of it, a lot of folks are running into this. So... this is what I did: 1. I ensured my box has the latest alsa 2. I added these two lines to /etc/rc.local: modprobe -r snd_hda_intel modprobe snd_hda_intel
Reboot and sound should work.
Todd Warner wrote:
I have a T60 widescreen laptop with this soundcard: Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
That audio device, though supposedly supported, will not work out of the box for many distributions I found out after smashing my head against the wall for some time.
Part of the problem is that it is a chip set that can be configured several ways. From reading the ALSA list, it looks like the only way to tell is to do a lookup of the specific machine to know what is where. If your machine is not listed, you get a limited "default" setup that usual works.
Well, I got it working and filed a bug because the hack shouldn't be necessary: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222606
I thought I would share in case anyone else has had that problem, and from the looks of it, a lot of folks are running into this. So... this is what I did:
- I ensured my box has the latest alsa
- I added these two lines to /etc/rc.local:
modprobe -r snd_hda_intel modprobe snd_hda_intel
Reboot and sound should work.
Do you have to do this every time you power up the machine? Did you try just doing the modprobe commands and trying sound?
Mikkel
This didn't seem to work for me. I have a Dell XPS M1210 laptop with this sound card in it.
On 1/14/07, Todd Warner taw@pobox.com wrote:
I have a T60 widescreen laptop with this soundcard: Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
That audio device, though supposedly supported, will not work out of the box for many distributions I found out after smashing my head against the wall for some time.
Well, I got it working and filed a bug because the hack shouldn't be necessary: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222606
I thought I would share in case anyone else has had that problem, and from the looks of it, a lot of folks are running into this. So... this is what I did:
- I ensured my box has the latest alsa
- I added these two lines to /etc/rc.local:
modprobe -r snd_hda_intel modprobe snd_hda_intel
Reboot and sound should work.
Thanks, editing rc.local to remove and install the sound module fixed my sound problem, https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=234021
On 3/28/07, Kam Leo kam.leo@gmail.com wrote:
On 1/14/07, Todd Warner taw@pobox.com wrote:
I have a T60 widescreen laptop with this soundcard: Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
That audio device, though supposedly supported, will not work out of the box for many distributions I found out after smashing my head against the wall for some time.
Well, I got it working and filed a bug because the hack shouldn't be necessary: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222606
I thought I would share in case anyone else has had that problem, and from the looks of it, a lot of folks are running into this. So... this is what I did:
- I ensured my box has the latest alsa
- I added these two lines to /etc/rc.local:
modprobe -r snd_hda_intel modprobe snd_hda_intel
Reboot and sound should work.
Thanks, editing rc.local to remove and install the sound module fixed my sound problem, https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=234021
As a point of clarification, my sound card is a Soundblaster AWE64.
I still haven't been able to get my soundcard to work. I've attached my lspci in the hopes that someone can see something and help me with it.
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03) Subsystem: Dell Unknown device 01d7 Flags: bus master, fast devsel, latency 0 Capabilities: [e0] Vendor Specific Information
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 Memory behind bridge: ed000000-efefffff Prefetchable memory behind bridge: 00000000d0000000-00000000dff00000 Capabilities: [88] #0d [0000] Capabilities: [80] Power Management version 2 Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Capabilities: [a0] Express Root Port (Slot+) IRQ 0 Capabilities: [100] Virtual Channel Capabilities: [140] Unknown (5)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) Subsystem: Dell Unknown device 01d7 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at efffc000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Capabilities: [70] Express Unknown type IRQ 0 Capabilities: [100] Virtual Channel Capabilities: [130] Unknown (5)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=0 Capabilities: [40] Express Root Port (Slot+) IRQ 0 Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Capabilities: [90] #0d [0000] Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Unknown (5)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=0c, subordinate=0c, sec-latency=0 Memory behind bridge: ecf00000-ecffffff Capabilities: [40] Express Root Port (Slot+) IRQ 0 Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Capabilities: [90] #0d [0000] Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Unknown (5)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=0d, subordinate=0e, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: ecc00000-ecefffff Prefetchable memory behind bridge: 00000000e0000000-00000000e0100000 Capabilities: [40] Express Root Port (Slot+) IRQ 0 Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Capabilities: [90] #0d [0000] Capabilities: [a0] Power Management version 2 Capabilities: [100] Virtual Channel Capabilities: [180] Unknown (5)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01) (prog-if 00 [UHCI]) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 0, IRQ 19 I/O ports at bf80 [size=32]
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01) (prog-if 00 [UHCI]) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 0, IRQ 20 I/O ports at bf60 [size=32]
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01) (prog-if 00 [UHCI]) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 0, IRQ 21 I/O ports at bf40 [size=32]
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01) (prog-if 00 [UHCI]) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 0, IRQ 22 I/O ports at bf20 [size=32]
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) (prog-if 20 [EHCI]) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 0, IRQ 19 Memory at ffa80000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] Debug port
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1) (prog-if 01 [Subtractive decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=03, subordinate=03, sec-latency=32 Memory behind bridge: ecb00000-ecbfffff Capabilities: [50] #0d [0000]
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 01) (prog-if 80 [Master]) Subsystem: Dell Unknown device 01d7 Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 17 I/O ports at 01f0 [size=8] I/O ports at 03f4 [size=1] I/O ports at 0170 [size=8] I/O ports at 0374 [size=1] I/O ports at bfa0 [size=16] Capabilities: [70] Power Management version 2
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01) Subsystem: Dell Unknown device 01d7 Flags: medium devsel, IRQ 17 I/O ports at 10c0 [size=32]
01:00.0 VGA compatible controller: nVidia Corporation GeForce Go 7400 (rev a1) (prog-if 00 [VGA]) Subsystem: Dell Unknown device 01d7 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at ed000000 (32-bit, non-prefetchable) [size=16M] Memory at d0000000 (64-bit, prefetchable) [size=256M] Memory at ee000000 (64-bit, non-prefetchable) [size=16M] [virtual] Expansion ROM at ef000000 [disabled] [size=128K] Capabilities: [60] Power Management version 2 Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Capabilities: [78] Express Endpoint IRQ 0 Capabilities: [100] Virtual Channel Capabilities: [128] Power Budgeting
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) Subsystem: Dell Unknown device 01d7 Flags: bus master, fast devsel, latency 64, IRQ 17 Memory at ecbfe000 (32-bit, non-prefetchable) [size=8K] Capabilities: [40] Power Management version 2
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 (prog-if 10 [OHCI]) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 64, IRQ 18 Memory at ecbfd800 (32-bit, non-prefetchable) [size=2K] Capabilities: [dc] Power Management version 2
03:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19) (prog-if 01) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 64, IRQ 23 Memory at ecbfd400 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
03:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01) Subsystem: Dell Unknown device 01d7 Flags: bus master, medium devsel, latency 0, IRQ 9 Memory at ecbfd500 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a) Subsystem: Dell Unknown device 01d7 Flags: medium devsel, IRQ 9 Memory at ecbfd600 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05) Subsystem: Dell Unknown device 01d7 Flags: medium devsel, IRQ 9 Memory at ecbfd700 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) Subsystem: Intel Corporation Unknown device 1020 Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at ecfff000 (32-bit, non-prefetchable) [size=4K] Capabilities: [c8] Power Management version 2 Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Capabilities: [e0] Express Legacy Endpoint IRQ 0 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number af-62-7b-ff-ff-d2-19-00
On 3/30/07, Thom Paine painethom@gmail.com wrote:
I still haven't been able to get my soundcard to work. I've attached my lspci in the hopes that someone can see something and help me with it.
[snip]
Obligatory question: Have you check with Dell to see if there is a updated BIOS?
-=/>Thom
Have you tried in "/etc/modprobe.conf"
alias snd-card-1 snd-hda-intel options snd-hda-intel index=1 model=3stack
On Fri, 2007-03-30 at 23:25 -0400, Thom Paine wrote:
No, I already have the latest BIOS. Feb 7, 2007. A06.
Thanks.
-=/>Thom
---- Alexandru Cristian Zănogeanu gtalk: alexandruz ymsg: alexandru_z skype: alexandruz msn: alexandru_z email: alexandruz@gmail.com tel: +40.729.807.242 ------------------------------------------------------------------------------ This is Linux country. If you listen carefully, you can hear Windows reboot...
Thom Paine wrote:
I still haven't been able to get my soundcard to work. I've attached my lspci in the hopes that someone can see something and help me with it.
What version of ALSA are you using? I did an upgrade on my laptop that broke ALSA with the same chip set. (I upgraded to alsa-lib-1.0.14-0.1.rc1.fc6 from AT RPMS.) Downgrading to alsa-lib-1.0.13 didn't fix it, but building alsa-lib-1.0.14.rc3 and installing it helped. Now I just need to get the mixer working correctly again...
Does running "aplay -l" generate an error message?
Mikkel
Well the odd thing is sometimes it works and sometimes it doesn't
Booting my laptop up this time it is working. I booted it up a few hours ago and it didn't work. I did manage to notice that I got an error during boot about udev. I can't recall if this is consistent or not.
I'll try and see if I can determine a patern to this.
Thanks.
Thom Paine wrote:
Well the odd thing is sometimes it works and sometimes it doesn't
Booting my laptop up this time it is working. I booted it up a few hours ago and it didn't work. I did manage to notice that I got an error during boot about udev. I can't recall if this is consistent or not.
I'll try and see if I can determine a patern to this.
Thanks.
After booting, try running "aplay -l" and see if it gives a proper listing for card 0, or if you get an error. What I have found is that ALSA can not set volume levels with rc1 on the ICH7. The audio works, but you can not control the volume, so you may or may not hear sound depending on the levels on boot. Trying to run alsamixer will also error out.
Mikkel
aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
This is the from when my sound was working. I'll post when I reboot and if it doesn't work.
Thom Paine wrote:
aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
This is the from when my sound was working. I'll post when I reboot and if it doesn't work.
It looks like we have different Intel HDA's...
card 0: Intel [HDA Intel], device 0: ALC861 Analog [ALC861 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem] Subdevices: 0/1 Subdevice #0: subdevice #0
Mikkel