最新的内核版本没有声音 - 这是内核错误还是其他原因?

最新的内核版本没有声音 - 这是内核错误还是其他原因?

我在 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 的版本。这两种解释对我来说都不太可能,但我可能是错的。

我的实际问题:

  1. 尽管 alsa 仍然适用于旧内核,但这真的是模块未加载的问题吗?
  2. 如何让我的系统加载该模块? (我必须先安装它吗?它从哪里来?)
  3. 如果这不起作用,您是否有其他建议来尝试解决该问题(或者至少确定它确实是一个内核错误,因此以我有限的知识无法解决)?我不知道从哪里开始。

答案1

这与 无关CONFIG_SND_SEQUENCER

导致此回归的特定补丁已被发现
修复已发布并且最终应该出现在一些稳定的内核中。

相关内容