英特尔公司 7 系列/C210 系列未被任何模块检测到

英特尔公司 7 系列/C210 系列未被任何模块检测到

我有与“Ubuntu 14.04 中的虚拟输出”中的用户相同的问题。

不同之处在于 cat /proc/asound/card0/codec* | grep Codec 输出:

cat: /proc/asound/card0/codec*: No existe el archivo o el directorio 

(这是西班牙语,这意味着它找不到文件或目录)

更多信息:

$ sudo modprobe snd-hda-intel  
modprobe: FATAL: Module snd-hda-intel not found.

$ sudo alsa force-reload
Unloading ALSA sound driver modules: (none loaded).
Loading ALSA sound driver modules: (none to reload).

$ sudo aplay -l
aplay: device_list:268: no soundcards found... 

$ lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family 
    High Definition Audio Controller (rev 04)

$ lspci -v | grep audio
(nothing)

$ locate snd-hda-intel
(nothing)

$ lsmod | grep snd
(nothing)

答案1

首先,我们需要知道系统检测到哪种类型的音频硬件(如果有):

lspci -v | grep audio

:~$ lsmod | grep snd

请运行此命令并发布输出。应类似以下内容:

:~$ lspci -v | grep audio
00:1f.4 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 \
  Audio     Controller (rev 02)
:~$

snd_intel8x0           38153  0
snd_ac97_codec        130285  1 snd_intel8x0
ac97_bus               12730  1 snd_ac97_codec
snd_pcm               102099  2 snd_ac97_codec,snd_intel8x0
snd_page_alloc         18710  2 snd_intel8x0,snd_pcm
snd_timer              29482  1 snd_pcm
snd                    69238  4 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm
soundcore              12680  1 snd
:~$

故障排除的其他信息

以下输出是什么?

:~$ locate snd-hda-intel

其他帖子中的一些用户可以通过编辑来让这个音频芯片组工作/etc/modprobe.d/alsa-base.conf

nano /etc/modprobe.d/alsa-base.conf

并添加以下行:

options snd-hda-intel model=generic

参考/研究的文章:

答案2

其他帖子中的几个用户可以通过编辑来使该音频芯片组正常工作/etc/modprobe.d/alsa-base.conf

nano /etc/modprobe.d/alsa-base.conf

并添加以下行:

options snd-hda-intel model=generic

虽然我不得不使用sudo gedit它来代替 nano,但是它在飞利浦 Freevent x55 上对我很有用。

答案3

修复声音的替代方法(由于安装/更新/升级后软件包配置错误/未配置)。

  • 修复未正确配置的软件包

:~$sudo dpkg --configure -a,然后执行 :~$sudo reboot

参考帖子:这是 FOSS,修复 Ubuntu 中没有声音的问题

相关内容