昨天(6 月 7 日),我通过更新管理器忠实地更新了一些东西(虽然我不确定更新了什么,因为我再也没有读过我更新的内容,因为我是一个坏人)。后来,我发现我无法再通过 HDMI 在电视上播放音频。声音设置菜单似乎已经完全改变了,我一周前编写的 shell 脚本(用了很多疼痛和努力因为我以前从未写过 shell 脚本)来切换笔记本电脑扬声器和 HDMI 电缆输出不再起作用。当我输入
pactl set-card-profile 0 output:hdmi-surround
在命令行中我得到
Failure: No such entity
据推测这意味着 Pulse Audio 发生了一些变化,但是,虽然我正在学习很多有关 Ubuntu/Linux 内部工作原理的知识,但我并不是专家,希望得到一些帮助。
编辑:所以我注意到
pactl set-card-profile 0 output:hdmi-stereo
似乎一切都正常了,所以 HDMI 输出的名称刚刚更改。不过,难道不应该有一种方法可以通过 GUI 切换到 HDMI 吗?
答案1
尝试通过打开终端并输入以下内容来安装 pavucontrol:
sudo apt-get install pavucontrol
安装后,您应该能够使用此 GUI 配置您的音频设备。
另请参阅http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Passthrough