使用 Intel HDA 板载芯片和 Realtek ALC1200 编解码器的 Ubuntu 没有声音

使用 Intel HDA 板载芯片和 Realtek ALC1200 编解码器的 Ubuntu 没有声音

有一段时间,我的声音在 Ubuntu 中无法正常工作。它以前播放正常,但经过一些升级(可能是发行版升级到 9.10)后,它停止工作了。我目前在 amd64 架构上运行 10.04。我在富士康主板上使用内置音频,它是带有 Azalia 控制器的 ATI / Intel HDA 芯片,显然它使用的是 Realtek ALC1200 编解码器。所有细节这里编辑:重新安装音频包后,我的配置现在看起来像(但仍然不起作用)。

我找到了一个很好的声音故障排除教程这里,写得很好并且内容很广泛,但是,我无法查找我的声卡支持的“型号”。

故障排除页面建议查找提供声卡使用的编解码器的部分,对我来说它看起来像这样:

!!HDA-Intel 编解码器信息
!!------------------------------
--开始折叠--

编解码器: Realtek ALC1200

然后,我应该Documentation/ALSA-Configuration.txt在 ALSA 相应目录中的文件中查找该编解码器的模型git 存储库。实际上,我指向了一个单独的文件,Documentation/HD-Audio-Models.txt对于我的驱动程序版本,该文件位于这里不包含与 ALC1200 编解码器相关的部分

我尝试将驱动程序选项probe-mask=1放入model=automodprobe 的配置文件中,就像其他地方建议的那样,但这只导致snd-hda-intel无法再加载。我还尝试linux-backports-modules-alsa为我的内核安装该软件包,因为描述听起来很有希望,但这也没有改变任何东西。

答案1

我关注了故障排除建议这个 PulseAudio 维基,并且尴尬地发现我的主频道在 alsamixer 中显示为静音......

取消静音并没有帮助,但是当我通过停止守护进程并删除所有配置和临时文件来重置 PulseAudio 时(如上页所建议的那样),我听到了声音。

现在,我不确定这两者中的哪一个是解决方案,也许两者都是,但静音的 Master 肯定不会播放声音,我猜......

相关内容