![无 S/PDIF 音频](https://linux22.com/image/1152199/%E6%97%A0%20S%2FPDIF%20%E9%9F%B3%E9%A2%91.png)
我无法从运行 Ubuntu 16.04 的 KDE 机器中获取任何 S/PDIF 音频
该机器是双启动的,在 Windows 中 S/PDIF 和 HDMI 音频均能正常工作。
在 Linux 中,S/PDIF 音频不起作用,但 HDMI 音频工作正常。
在 pavucontrol->configuration 中,我启用了内置音频(内置音频数字立体声 IEC958)和 HDA Nvidia(HDMI 输出)。
在 pavucontrol->playback 中,如果我在播放选项卡中将 Chrome 设置为在 S/PDIF 上播放,我可以看到 pavucontrol 中的音频计在移动,但没有声音输出。如果我将其设置为 HDMI 播放,我可以看到音频计在移动并听到音频。
在 alsa 混音器中,我可以看到 2x S/PDIF 通道,并且它们都已启用。
知道发生什么事了吗?
答案1
我不假装我的经验就是解决方案,在我的计算机(Linux MINT 20.3)上,我在终端(在 www 上找到)中执行以下操作:
sudo apt 安装 libavresample-dev pavucontrol libasound2-plugins-extra
然后打开 Pavucontrol,选择 S/PDIF 并在“高级”下选中所有复选框。
非常重要的一点是:当模拟通道音量低于 100% 时,S/PDIF 不会发出任何声音。因此,首先将模拟音量设置为 100%,然后返回到 S/PDIF。现在,我可以在计算机上使用 S/PDIF,包括平滑的音量控制。