Вот еще :
dmesg | grep 12:00.3
[ 0.128720] pci 0000:12:00.3: [1022:1457] type 00 class 0x040300
[ 0.128730] pci 0000:12:00.3: reg 0x10: [mem 0xfd700000-0xfd707fff]
[ 0.128776] pci 0000:12:00.3: PME# supported from D0 D3hot D3cold
[ 0.229840] iommu: Adding device 0000:12:00.3 to group 19
[ 4.575295] snd_hda_intel 0000:12:00.3: no codecs found!
Непременно с этим на багтрекер!
snd_hda_intel не обнаружил кодек под чип.
Например:
У меня это кодек snd_hda_codec_conexant
$ lsmod | grep snd
snd_hda_codec_conexant 10623 1
snd_hda_codec_hdmi 35919 1
snd_hda_codec_generic 54997 1 snd_hda_codec_conexant
snd_hda_intel 25371 3
snd_hda_codec 103545 4 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 49994 5 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 4770 1 snd_hda_codec
snd_pcm 82027 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_timer 18708 1 snd_pcm
snd 51035 14 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore 1020 1 snd
# modinfo snd_hda_codec_conexant | grep 'depends\|descrip'
description: Conexant HD-audio codec
depends: snd-hda-codec-generic,snd-hda-codec,snd-hda-core,snd
Почему snd_hda_codec_conexant?
Потому что чип CX20751/2 и ему нужен свой драйвер который должен найти snd_hda_intel
# aplay -l|head -n4
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20751/2 Analog [CX20751/2 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
И если мне не изменяет память, Такаши добавил патч для CX20751/2 в April 10, 2014, 3:22 a.m.
И если бы я купил бы этот ноут в первом квартале 2014-го, звука у меня тоже не было бы:
- Не было бы поддержки патчем и CX20751/2 тоже не поддерживался бы. Т.е. микросхема на плате есть, а драйвера под неё не было бы.
Что бы я сделал бы если бы CX20751/2 не поднялся?
Вооружился бы тем где самое свежее ядро: slackware-current или чем-то другим со свежим ядром.
Но лучше бы было, разыскать мануал со схемой монтажной платы, вооружиться лупой, посмотреть модель чипа и сообщить на багтрекер что не поднялось.