Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Multimedia
  • Search

[SOLVED] Intel HD Audio -- Sound not working

Help with creation, editing, or playback of sounds, images, or video. Amarok, audacious, mplayer, grip, cdparanoia and anything else that makes a sound or plays a video.
Post Reply
Advanced search
16 posts • Page 1 of 1
Author
Message
jrtayloriv
Tux's lil' helper
Tux's lil' helper
Posts: 149
Joined: Fri Dec 31, 2004 2:22 am
Location: N. Idaho
Contact:
Contact jrtayloriv
Website

[SOLVED] Intel HD Audio -- Sound not working

  • Quote

Post by jrtayloriv » Tue Sep 08, 2009 1:18 am

I'm can't get my sound working.

I have an Intel HDA card that I want to use, and an ATI Radeon HD 2600 card that I don't want to use. 'lspci -k' is showing both of them, and saying that they are both using the snd-hda-intel kernel module:

Code: Select all

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 04)
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
01:00.1 Audio device: ATI Technologies Inc RV630/M76 audio device [Radeon HD 2600 Series]
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
I have run alsaconf and unmuted everything in alsamixer, turned up the volume all the way, and have checked to make sure that my keyboard mute switch is not on. I have tried restarting the alsasound init service already, and it is in the 'boot' runlevel.

I've checked /var/log/messages and dmesg and no errors are showing up there when I restart the alsasound init script.

The hardware is not damaged -- it works fine from Windows.

I've tried rmmod'ing all of the kernel modules and reloading them, which doesn't help either.

The following kernel modules are enabled:

Code: Select all

1539:CONFIG_SND=m
1540:CONFIG_SND_TIMER=m
1541:CONFIG_SND_PCM=m
1542:CONFIG_SND_JACK=y
1543:CONFIG_SND_SEQUENCER=m
1545:CONFIG_SND_OSSEMUL=y
1546:CONFIG_SND_MIXER_OSS=m
1547:CONFIG_SND_PCM_OSS=m
1548:CONFIG_SND_PCM_OSS_PLUGINS=y
1549:CONFIG_SND_SEQUENCER_OSS=y
1550:CONFIG_SND_HRTIMER=m
1551:CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
1553:CONFIG_SND_SUPPORT_OLD_API=y
1557:CONFIG_SND_VMASTER=y
1559:CONFIG_SND_PCI=y
1599:CONFIG_SND_HDA_INTEL=m
1600:# CONFIG_SND_HDA_HWDEP is not set
1601:CONFIG_SND_HDA_INPUT_BEEP=y
1606:# CONFIG_SND_HDA_CODEC_ATIHDMI is not set
1608:# CONFIG_SND_HDA_CODEC_INTELHDMI is not set
1612:CONFIG_SND_HDA_GENERIC=y
1613:CONFIG_SND_HDA_POWER_SAVE=y
1614:CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
Here is the output from cat /proc/asound/cards:

Code: Select all

 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf3300000 irq 22
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xf3010000 irq 17
Here is /proc/asound/devices:

Code: Select all

  0: [ 0]   : control
  1:        : sequencer
 16: [ 0- 0]: digital audio playback
 24: [ 0- 0]: digital audio capture
 32: [ 1]   : control
 33:        : timer
Any help would be appreciated.

--jrtayloriv
Last edited by jrtayloriv on Thu Sep 17, 2009 6:04 pm, edited 1 time in total.
Top
DaggyStyle
Watchman
Watchman
User avatar
Posts: 5969
Joined: Wed Mar 22, 2006 6:57 am

  • Quote

Post by DaggyStyle » Tue Sep 08, 2009 5:37 am

check if your analog loopback is muted, it should be. also, enable atihdmi in the kernel
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Top
jrtayloriv
Tux's lil' helper
Tux's lil' helper
Posts: 149
Joined: Fri Dec 31, 2004 2:22 am
Location: N. Idaho
Contact:
Contact jrtayloriv
Website

  • Quote

Post by jrtayloriv » Tue Sep 08, 2009 3:19 pm

daggystyle --

I do not have analog loopback option in alsamixer. The only two I have are "PCM" and "Master". I had tried enabling ati-hdmi in the kernel before, but the ATI card only uses the snd-hda-intel driver.

By the way, take a look at this (generated by the info script from official ALSA site): http://www.alsa-project.org/db/?f=b7416 ... a636c6aef5
Top
DaggyStyle
Watchman
Watchman
User avatar
Posts: 5969
Joined: Wed Mar 22, 2006 6:57 am

  • Quote

Post by DaggyStyle » Wed Sep 09, 2009 6:30 am

jrtayloriv wrote:daggystyle --

I do not have analog loopback option in alsamixer. The only two I have are "PCM" and "Master". I had tried enabling ati-hdmi in the kernel before, but the ATI card only uses the snd-hda-intel driver.

By the way, take a look at this (generated by the info script from official ALSA site): http://www.alsa-project.org/db/?f=b7416 ... a636c6aef5
what is the output of

Code: Select all

cat /proc/asound/card0/codec#0 | grep Codec
?
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Top
greggel
n00b
n00b
User avatar
Posts: 40
Joined: Sun Nov 14, 2004 10:23 pm
Location: Bonn/Germany

  • Quote

Post by greggel » Wed Sep 09, 2009 8:47 am

as daggy said:

Code: Select all

head -n1 /proc/asound/card1/codec#0
should show your codec. use this information to select your kernel-module.

Code: Select all

grep HDA /usr/src/linux/.config
should give you this output:

Code: Select all

# CONFIG_SENSORS_HDAPS is not set
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_HWDEP=y
# CONFIG_SND_HDA_RECONFIG is not set
CONFIG_SND_HDA_INPUT_BEEP=y
# CONFIG_SND_HDA_CODEC_REALTEK is not set
# CONFIG_SND_HDA_CODEC_ANALOG is not set
# CONFIG_SND_HDA_CODEC_SIGMATEL is not set
# CONFIG_SND_HDA_CODEC_VIA is not set
CONFIG_SND_HDA_CODEC_ATIHDMI=y
# CONFIG_SND_HDA_CODEC_NVHDMI is not set
# CONFIG_SND_HDA_CODEC_INTELHDMI is not set
# CONFIG_SND_HDA_CODEC_CONEXANT is not set
# CONFIG_SND_HDA_CODEC_CMEDIA is not set
# CONFIG_SND_HDA_CODEC_SI3054 is not set
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
since restarting alsasound doesn't reload the modules, rmmod them by hand or do it window$-style and reboot
Top
ozyrus
n00b
n00b
Posts: 18
Joined: Sun Sep 06, 2009 6:35 pm

  • Quote

Post by ozyrus » Wed Sep 09, 2009 9:37 am

I have the same problem with my sound card. I set proper modules in Kernel, compiled. Modules are loaded. But when I try to listen music I can't heard anything. Volume is set to 100. Btw I also have ATI HDMI input.
cat /proc/asound/card0/codec#0 | grep Codec

Code: Select all

Codec: SigmaTel STAC9205
grep HDA /usr/src/linux/.config

Code: Select all

# CONFIG_SENSORS_HDAPS is not set
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_HWDEP=y
# CONFIG_SND_HDA_RECONFIG is not set
# CONFIG_SND_HDA_INPUT_BEEP is not set
CONFIG_SND_HDA_CODEC_REALTEK=y
CONFIG_SND_HDA_CODEC_ANALOG=y
CONFIG_SND_HDA_CODEC_SIGMATEL=y
CONFIG_SND_HDA_CODEC_VIA=y
CONFIG_SND_HDA_CODEC_ATIHDMI=y
CONFIG_SND_HDA_CODEC_NVHDMI=y
CONFIG_SND_HDA_CODEC_INTELHDMI=y
CONFIG_SND_HDA_ELD=y
CONFIG_SND_HDA_CODEC_CONEXANT=y
CONFIG_SND_HDA_CODEC_CMEDIA=y
CONFIG_SND_HDA_CODEC_SI3054=y
CONFIG_SND_HDA_GENERIC=y
# CONFIG_SND_HDA_POWER_SAVE is not set
lsmod

Code: Select all

Module                  Size  Used by
radeon                332564  1
drm                   117556  2 radeon
snd_hda_codec_atihdmi     3020  1
snd_hda_codec_idt      49176  1
snd_hda_intel          22056  9
snd_hda_codec          48656  3 snd_hda_codec_atihdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep               6132  1 snd_hda_codec
snd_pcm                57804  4 snd_hda_intel,snd_hda_codec
snd_timer              16480  3 snd_pcm
snd                    45524  20 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
snd_page_alloc          7392  2 snd_hda_intel,snd_pcm
Top
DooBeDooBeDo
Apprentice
Apprentice
User avatar
Posts: 220
Joined: Wed Aug 21, 2002 9:50 pm
Location: UK

  • Quote

Post by DooBeDooBeDo » Wed Sep 09, 2009 10:30 am

HD Audio often needs a model option passed to it based on the codec see /usr/src/linux/Documentation/sound/alsa/HD-Audio-Models.txt to see what the model should be.
Top
DaggyStyle
Watchman
Watchman
User avatar
Posts: 5969
Joined: Wed Mar 22, 2006 6:57 am

  • Quote

Post by DaggyStyle » Wed Sep 09, 2009 10:33 am

check that the speaker isn't muted (happened to me more than once...)
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Top
ozyrus
n00b
n00b
Posts: 18
Joined: Sun Sep 06, 2009 6:35 pm

  • Quote

Post by ozyrus » Wed Sep 09, 2009 11:27 am

Speakers aren't muted. I want to add "snd-hda-intel model=eapd" but I don't have alsa-base in /etc/modprobe.d/alsa-base.
When I added to /etc/conf.d/modules lines:
modules_2_6="snd-hda-intel"
module_snd-hda-intel_args_2_6="model=eapd" I got an error something like"no command found".
Where I have to add line with model?
Top
jrtayloriv
Tux's lil' helper
Tux's lil' helper
Posts: 149
Joined: Fri Dec 31, 2004 2:22 am
Location: N. Idaho
Contact:
Contact jrtayloriv
Website

  • Quote

Post by jrtayloriv » Wed Sep 09, 2009 1:16 pm

greggel wrote:as daggy said:

Code: Select all

head -n1 /proc/asound/card1/codec#0
should show your codec. use this information to select your kernel-module.
It says that my codec is: SigmaTel ID 76a0

Code: Select all

grep HDA /usr/src/linux/.config
should give you this output:

Code: Select all

# CONFIG_SENSORS_HDAPS is not set
CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_HWDEP=y
# CONFIG_SND_HDA_RECONFIG is not set
CONFIG_SND_HDA_INPUT_BEEP=y
# CONFIG_SND_HDA_CODEC_REALTEK is not set
# CONFIG_SND_HDA_CODEC_ANALOG is not set
# CONFIG_SND_HDA_CODEC_SIGMATEL is not set
# CONFIG_SND_HDA_CODEC_VIA is not set
CONFIG_SND_HDA_CODEC_ATIHDMI=y
# CONFIG_SND_HDA_CODEC_NVHDMI is not set
# CONFIG_SND_HDA_CODEC_INTELHDMI is not set
# CONFIG_SND_HDA_CODEC_CONEXANT is not set
# CONFIG_SND_HDA_CODEC_CMEDIA is not set
# CONFIG_SND_HDA_CODEC_SI3054 is not set
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
since restarting alsasound doesn't reload the modules, rmmod them by hand or do it window$-style and reboot
I don't think I should have ATI_HDMI enabled. I tried it, and it still wants to use the snd-hda-intel driver. I also check here with my lspci -n output, and it said that the ATI device I have uses snd-hda-intel
doobedoobedoo wrote:HD Audio often needs a model option passed to it based on the codec see /usr/src/linux/Documentation/sound/alsa/HD-Audio-Models.txt to see what the model should be.
Thanks for pointing that out -- I definitely *didn't* have a model= option set for my card. I am not finding the Sigmatel card I have, nor the laptop I have listed in that file. Is there anything I could use to determine which model= option I should use for my card, or do I just have to guess and check repeatedly?

Thanks to you all for your help,
jrtayloriv
Top
DooBeDooBeDo
Apprentice
Apprentice
User avatar
Posts: 220
Joined: Wed Aug 21, 2002 9:50 pm
Location: UK

  • Quote

Post by DooBeDooBeDo » Wed Sep 09, 2009 1:58 pm

ozyrus wrote:Speakers aren't muted. I want to add "snd-hda-intel model=eapd" but I don't have alsa-base in /etc/modprobe.d/alsa-base.
When I added to /etc/conf.d/modules lines:
modules_2_6="snd-hda-intel"
module_snd-hda-intel_args_2_6="model=eapd" I got an error something like"no command found".
Where I have to add line with model?
The model line goes in /etc/modprobe.conf

eg.

Code: Select all

options snd-hda-intel model="6stack-dig"
Top
ozyrus
n00b
n00b
Posts: 18
Joined: Sun Sep 06, 2009 6:35 pm

  • Quote

Post by ozyrus » Wed Sep 09, 2009 4:29 pm

I tried with all Gateway (I have M6862 Gateway laptop) models, but still I can't heard any sound. Any other solution how to detect what model I have to use or maybe something else than mixer mute speakers.
Top
ozyrus
n00b
n00b
Posts: 18
Joined: Sun Sep 06, 2009 6:35 pm

  • Quote

Post by ozyrus » Thu Sep 10, 2009 9:59 am

I just simply typed in terminal amixer set Speaker unmute I also tried with alsamixer but it's seems not working. :)
Thank you all for support.
Top
jrtayloriv
Tux's lil' helper
Tux's lil' helper
Posts: 149
Joined: Fri Dec 31, 2004 2:22 am
Location: N. Idaho
Contact:
Contact jrtayloriv
Website

  • Quote

Post by jrtayloriv » Thu Sep 10, 2009 7:05 pm

(bump)

Still haven't gotten this figured out ... any other ideas? Anyone know what I should pass as model= ? Or anything else I could try?

Thanks,
jrtayloriv
Top
jrtayloriv
Tux's lil' helper
Tux's lil' helper
Posts: 149
Joined: Fri Dec 31, 2004 2:22 am
Location: N. Idaho
Contact:
Contact jrtayloriv
Website

  • Quote

Post by jrtayloriv » Wed Sep 16, 2009 7:41 pm

(bump)
Top
jrtayloriv
Tux's lil' helper
Tux's lil' helper
Posts: 149
Joined: Fri Dec 31, 2004 2:22 am
Location: N. Idaho
Contact:
Contact jrtayloriv
Website

  • Quote

Post by jrtayloriv » Thu Sep 17, 2009 6:04 pm

Thanks to some folks on the gentoo-users mailing list, I've got sound fixed now: http://groups.google.com/group/linux.ge ... 74a3a35798#

Basically, I:

1) enabled SND_HDA_CODEC_CONEXANT, SND_HDA_CODEC_SIGMATEL, and SND_HDA_CODEC_REALTEK in my kernel config
2) added the appropriate modules (snd_hda_codec_conexant, snd_hda_codec_idt, snd_hda_codec_realtek) to /etc/modules.autoload.d/kernel-2.6
3) rebooted
4) reran alsaconf
5) set alsamixer settings

... and sound worked properly after that. I'm not sure which of the kernel modules actually fixed the issue, but enabling these three doesn't seem to break anything.

Marking this thread as "[SOLVED]"

--Jesse Taylor
Top
Post Reply

16 posts • Page 1 of 1

Return to “Multimedia”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic