![全新安装 21.10 时无数字输出 (S/PDIF) 音频](https://linux22.com/image/1024711/%E5%85%A8%E6%96%B0%E5%AE%89%E8%A3%85%2021.10%20%E6%97%B6%E6%97%A0%E6%95%B0%E5%AD%97%E8%BE%93%E5%87%BA%20(S%2FPDIF)%20%E9%9F%B3%E9%A2%91.png)
标题几乎说明了一切。在安装 21.10 之前,我尝试了 askubuntu 上几乎每个帖子中的大量解决方案,但都无济于事。
主板是华硕 Z170。
如果我将音频输出到 HDMI,它就可以工作,没有问题。
当我尝试通过数字输出 (S/PDIF) 输出时,什么都没有输出。有时我可以使用“测试”并听到“左输入”和“右输入”,但如果我尝试播放任何声音或视频或 YouTube - 它基本上会“杀死它”,并且听不到任何音频。
例如 - 如果我选择 HDMI 并运行音频测试,我可以听到“前右”和“前左”,然后如果我选择数字输出并运行测试,我可以听到“前右”和“前左” - 所以它似乎正在工作。
如果我玩任何音频使用数字输出时我再也听不到任何声音。一旦我停止当前正在播放的任何音频,选择 HDMI(并运行测试),然后再次选择数字输出,测试音频将再次工作。但是一旦再次播放任何音频(包括系统警报声音),数字输出就会再次停止工作(然而,奇怪的是,“吠叫”警报声音似乎有效,而其他声音都不起作用)
我在 20.04 上遇到了这个问题,经过几个小时的挫折后,决定全新安装到 21.10 来看看它是否能解决问题(但并没有)。
我可以在“声音”设置的“输出”部分看到音量时高时低 - 好像它识别到正在播放音频。它只是没有真正输出该音频。
我还安装了 pavucontrol,它还可以看到音频(音量调高和调低):
此外 - 在 Alsamixer 中我已将所有内容调好,您可以看到已使用 00 启用 S/PDIF(按照声音故障排除说明):
我是否必须在 Linux 上为主板安装 realtek 音频驱动程序?目前我还不太清楚如何操作。
非常感谢您的帮助!
答案1
好的 – 我继续仔细阅读帖子并尝试修复问题。
我最终偶然发现这个答案在这里。
总之:
配置/etc/pulse/daemon.conf
代替:; default-sample-rate = 44100
和:default-sample-rate = 48000
显然,这是由于采样率不匹配造成的 - 这就是为什么我可以看到音频,就好像它正在播放一样 - 但却听不到它。