![最新的内核版本没有声音 - 这是内核错误还是其他原因?](https://linux22.com/image/25925/%E6%9C%80%E6%96%B0%E7%9A%84%E5%86%85%E6%A0%B8%E7%89%88%E6%9C%AC%E6%B2%A1%E6%9C%89%E5%A3%B0%E9%9F%B3%20-%20%E8%BF%99%E6%98%AF%E5%86%85%E6%A0%B8%E9%94%99%E8%AF%AF%E8%BF%98%E6%98%AF%E5%85%B6%E4%BB%96%E5%8E%9F%E5%9B%A0%EF%BC%9F.png)
我在 Fedora 17 系统(64 位)上有一个外部 USB 声卡。我将内核更新到3.5.4-1后,它停止播放声音(3.5.4-2下问题仍然存在)。
由于当我启动 3.5.3-1 时声卡仍然播放声音,我认为问题既不是与硬件相关,也不是配置错误的问题。我仍然检查了常见的可疑设置(Phonon、alsamixer、pavucontrol),但据我所知,一切看起来都很好。
我以为这是一个内核错误,甚至已提交它。但现在一个朋友给我发了一个链接Google+ 帖子这似乎表明类似(相同?)的问题不是内核错误,而是来自未加载的内核模块。
它看起来像新的 alsa-utils 或现在需要 SND_SEQUENCER 的任何东西
lsmod 未在我的系统上列出 SND_SEQUENCER。
我不太了解Linux。根据我的理解,如果问题出在 alsa-utils 中,但仅出现在新内核中,则意味着新内核没有加载旧内核已加载的模块,或者使用新内核启动时也会启动旧内核alsa-utils 的版本。这两种解释对我来说都不太可能,但我可能是错的。
我的实际问题:
- 尽管 alsa 仍然适用于旧内核,但这真的是模块未加载的问题吗?
- 如何让我的系统加载该模块? (我必须先安装它吗?它从哪里来?)
- 如果这不起作用,您是否有其他建议来尝试解决该问题(或者至少确定它确实是一个内核错误,因此以我有限的知识无法解决)?我不知道从哪里开始。