Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved]Intel Corporation 82801I and no sound card detected
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
destroyedlolo
l33t
l33t


Joined: 17 Jun 2011
Posts: 695
Location: Close to Annecy (France)

PostPosted: Fri Dec 21, 2018 11:57 pm    Post subject: [Solved]Intel Corporation 82801I and no sound card detected Reply with quote

Hi,

I'm installing a PC containing a
Code:
lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)


I tried with almost every kernel sound configuration but Alsa definitively can't find my card :
Code:
LANG=C aplay -l
aplay: device_list:272: no soundcards found...


I found lot of similar issue related to this card, but each and every "solution" I found (which are quite ancient) doesn't work for me.

My (last try) kernel configuration is the following : https://pastebin.com/yBkFxBUp

Any help welcome :)

Thanks

Laurent


Last edited by destroyedlolo on Sat Dec 22, 2018 12:38 pm; edited 1 time in total
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7132
Location: Saint Amant, Acadiana

PostPosted: Sat Dec 22, 2018 12:00 am    Post subject: Reply with quote

Have you tried to load the module(s) with modprobe?
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43386
Location: 56N 3W

PostPosted: Sat Dec 22, 2018 12:17 am    Post subject: Reply with quote

destroyedlolo,

Its a feature. When you set CONFIG_SND_HDA=y and the codecs as =m, the codecs will not auto load.
You need to arrange to load the codec you need or build your kernel with CONFIG_SND_HDA and the codec(s) configured the same way.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
destroyedlolo
l33t
l33t


Joined: 17 Jun 2011
Posts: 695
Location: Close to Annecy (France)

PostPosted: Sat Dec 22, 2018 12:19 am    Post subject: Reply with quote

Yes, but the result is the same :

Code:
# lsmod
Module                  Size  Used by
snd_hda_codec_analog    20480  0
snd_hda_codec_realtek    81920  0
snd_hda_codec_generic    73728  2 snd_hda_codec_analog,snd_hda_codec_realtek
snd_intel8x0           40960  0
snd_ac97_codec        131072  1 snd_intel8x0
ac97_bus               16384  1 snd_ac97_codec
parport_pc             28672  0
parport                32768  1 parport_pc
Mouai /lib/modules/4.14.83-gentoo # aplay -l
aplay: device_list:272: aucune carte son n'a été trouvée...
Back to top
View user's profile Send private message
destroyedlolo
l33t
l33t


Joined: 17 Jun 2011
Posts: 695
Location: Close to Annecy (France)

PostPosted: Sat Dec 22, 2018 12:49 am    Post subject: Reply with quote

Another thing : when I boot from my install CD (which years old), the card is detected.
I did an lsmod about sound and got :
  • snd_hda_codec_analog
  • snd_hda_codec (seems not existing anymore)
  • snd_hda_intel
  • snd_pcm
  • snd_timer


But it's not working with my 4.14.83 kernel :evil:
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43386
Location: 56N 3W

PostPosted: Sat Dec 22, 2018 12:52 am    Post subject: Reply with quote

destroyedlolo,

You have three codec modules loaded.
Code:
snd_hda_codec_analog    20480  0
snd_hda_codec_realtek    81920  0
snd_hda_codec_generic    73728  2 snd_hda_codec_analog,snd_hda_codec_realtek

Why do you think than one oy those is yours?

Use menuconfig to set CONFIG_SND_HDA=m and rebuild you kernel. Once you reboot, snd_hda_intel should be in lsmod along with your codecs.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
CondeProlog
n00b
n00b


Joined: 09 Oct 2018
Posts: 7

PostPosted: Sat Dec 22, 2018 2:39 am    Post subject: Reply with quote

What is the output of:
Code:
dmesg | grep -iE "snd|sound"

Is there any codec loaded or a message?
Back to top
View user's profile Send private message
destroyedlolo
l33t
l33t


Joined: 17 Jun 2011
Posts: 695
Location: Close to Annecy (France)

PostPosted: Sat Dec 22, 2018 11:28 am    Post subject: Reply with quote

Code:
[    0.072435] Advanced Linux Sound Architecture Driver Initialized.
[    0.072435] PCI: Using ACPI for IRQ routing
[    0.074232] PCI: pci_cache_line_size set to 64 bytes
[    0.074289] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]
[    0.074291] e820: reserve RAM buffer [mem 0xdefafe00-0xdfffffff]
...
[    0.910638] netconsole: network logging started
[    0.913185] ALSA device list:
[    0.914297]   No soundcards found.
[    0.936082] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43386
Location: 56N 3W

PostPosted: Sat Dec 22, 2018 11:47 am    Post subject: Reply with quote

destroyedlolo,

What is the output of
Code:
uname -a

_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
destroyedlolo
l33t
l33t


Joined: 17 Jun 2011
Posts: 695
Location: Close to Annecy (France)

PostPosted: Sat Dec 22, 2018 12:41 pm    Post subject: Reply with quote

So I followed NeddySeagoon's advice and put everything as module

Quote:
Its a feature. When you set CONFIG_SND_HDA=y and the codecs as =m, the codecs will not auto load.


So now, it's working :

Code:
$ aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: Intel [HDA Intel], périphérique 0: AD1884 Analog [AD1884 Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: Intel [HDA Intel], périphérique 2: AD1884 Alt Analog [AD1884 Alt Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
laurent@Mouai ~ $ lsmod
Module                  Size  Used by
snd_hda_codec_analog    20480  1
snd_hda_codec_generic    73728  1 snd_hda_codec_analog
parport_pc             28672  0
snd_hda_intel          32768  3
snd_hda_codec         102400  3 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_analog
snd_hda_core           61440  4 snd_hda_codec_generic,snd_hda_intel,snd_hda_codec_analog,snd_hda_codec
snd_pcm                98304  3 snd_hda_intel,snd_hda_codec,snd_hda_core
snd_hwdep              16384  1 snd_hda_codec
snd_timer              32768  1 snd_pcm
snd                    69632  12 snd_hda_codec_generic,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
parport                32768  1 parport_pc


thanks again :)

ps : uname is
Code:
$ uname -a
Linux Mouai 4.14.83-gentoo #8 SMP Sat Dec 22 12:37:17 CET 2018 x86_64 Intel(R) Pentium(R) Dual CPU E2160 @ 1.80GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43386
Location: 56N 3W

PostPosted: Sat Dec 22, 2018 1:07 pm    Post subject: Reply with quote

destroyedlolo,

Code:
Sat Dec 22 12:37:17 CET 2018
That's today. Its the build lime of the running kernel.
I wondered if you were fixing the kernel but not running it. It happens :)
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum