今天重新启动后,我发现我的声音设备一夜之间丢失了:
$ sudo aplay -l
aplay: device_list:268: no soundcards found...
$ lspci -v | grep -A7 -i audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
Subsystem: Intel Corporation Device 7270
Flags: bus master, fast devsel, latency 0, IRQ 10
Memory at e0730000 (64-bit, non-prefetchable) [size=16K]
Capabilities: < access denied >
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
没有使用内核驱动程序和内核模块。我认为这不太好。
我认为我需要运行内核模块 snd-hda-intel。
$ locate locate snd-hda-intel
/lib/modules/3.13.0-37-generic/updates/kernel/snd-hda-intel.ko
/var/lib/dkms/oem-audio-hda-daily/original_module/3.13.0-37-generic/amd64/snd-hda-intel.ko
有什么建议可以对此进行排序吗?
顺便说一句,正如您可能在上面看到的,我已经启用了 PPA Ubuntu-audio-dev/alsa-daily。
答案1
我遇到了同样的问题,尝试了很多方法,比如重新加载 Alsa,甚至重新安装它,但都无济于事。我更新到了 3.16 内核版本。我使用此命令在 14.04 上更新内核sudo apt-get install linux-image-generic-lts-utopic
答案2
尝试强制重新加载Alsa
。为此,请在终端中使用以下命令Ctrl++AltT
sudo alsa force-reload
强制重新加载后,它可能看起来像是挂起或仍在处理中。无需惊慌。这可能需要几秒钟。之后,您可以使用Ctrl^关闭它C
现在,您需要重新启动计算机。