Ubuntu 18.04 中的 HDMI 声音配置

Ubuntu 18.04 中的 HDMI 声音配置

和许多其他人一样,我试图通过 HDMI 播放声音,使用我的高清电视作为显示器,并在 Cherry-trail Z83V 迷你电脑上运行 Ubuntu 18.04。我为此投入了大量研究和时间,但在配置和理解方面缺少“一些东西”。此时,我只是尝试播放音乐声音文件进行测试。似乎我的问题是默认声卡是 hw:0,1,但如果我尝试使用 Speaker-test -c 2 -r 48000 -D hw:0,2,我确实听到每个扬声器交替发出的白噪声,并且看到测试运行正常。据我所知,Pulseaudio 从未正常工作过(大部分时间通过 CLI 报告为未运行),此时已被删除。在图形“设置”菜单中,在声音下,输出或输入下没有显示任何内容 - 我认为这是以某种方式由 pulseaudio 衍生的。

我的问题是:如何将默认 ALSA 卡设为 hw:0,2,Linux 如何自动找到声卡(我有 2 个)?也许问题与“设备”有关,而不是“卡”?

更新:已安装 pasystray,似乎已将 pulseaudio 备份,并已填充系统设置 - 声音中的设备。我已证明我可以通过打开终端并输入“speaker-test -c 2 -r 48000 -D hw:0,2”通过 HDMI 获得声音,该命令正确地先在左扬声器中输出白噪声,然后在右扬声器中输出白噪声,直到我发出 CTRL-C 结束命令;但是我无法从下载的测试音乐文件或任何浏览器访问的网站(youtube 或在线课程等)获取音频。我现在可以通过 miniPC 上的物理音频插孔获取音频,但希望能够按预期使用 HDMI。我的配置中缺少什么?

答案1

答案在这里:Ubuntu 16.04 HDMI 音频不工作,扬声器测试正常对我来说仍然有效。我使用 Zotac(不是 cherry),运行 18.04,也遇到了同样的问题。没有 HDMI 声音,但扬声器测试(如您的示例)确实给了我噪音。

因此,正如答案(在链接中)所提到的,用两行编辑 /etc/pulse/default.pa。

相关内容