我的笔记本电脑没电了。我插上电源并重新启动,但启动后声卡不再被检测到。列出的唯一声音输出是虚拟输出。
已经尝试重新安装 pulseaudio 和类似以下答案的解决方案声卡不再被检测到
如果我从 USB 上的实时会话启动,就不会有问题。我已重新格式化 Ubuntu 分区并再次安装,但问题仍然存在。
输出:lspci -v | grep -A7 -i "audio"
00:1f.3 Multimedia audio controller: Intel Corporation Device 02c8
Subsystem: Hewlett-Packard Company Device 863f
Flags: bus master, fast devsel, latency 32, IRQ 16
Memory at 6043118000 (64-bit, non-prefetchable) [size=16K]
Memory at 6043000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied> Kernel driver in use: snd_soc_skl
Kernel modules: snd_hda_intel, snd_soc_skl, sof_pci_dev
答案1
我昨天也遇到了类似的问题,我在一台戴尔 Inspiron 电脑上运行 Pop OS 并安装了一些系统更新。当天晚些时候,我的电池耗尽了,插入电源并重新启动后,我的声卡无法被检测到。我发现内核 5.3.0-7642 不知何故破坏了对我的声卡的检测,所以我启动了一个较旧的内核,然后声音又恢复正常了。
ESC
您可以在启动过程中按住并选择旧内核来更改内核。
希望这可以帮助!