在 ubuntu studio 19.04 上禁用 HDMI 音频

在 ubuntu studio 19.04 上禁用 HDMI 音频

Ubuntu Studio 19.04,我一直在尝试将默认音频输出更改为模拟输出。计算机连接到带有扬声器的显示器,扬声器位于模拟输出上。每次重新启动,音频输出都会变回 HDMI。我尝试用 pavucontrol 定义它(设置不会保留)我也尝试将 default.pa 文件中的接收器设置为正确的接收器,但重新启动时它仍然回到 hdmi。甚至尝试制作一个启动脚本来在接收器之间切换,但这也不起作用......

我也看过这些指南,只是为了参考。 https://ubuntu-mate.community/t/pulseaudio-default-output-wont-stay/16452 https://rastating.github.io/setting-default-audio-device-in-ubuntu-18-04/

任何帮助将不胜感激 !

答案1

这个问题发生在很多人身上,包括我在内,都是因为 Ubuntu 19.10bug 1847570 PulseAudio 在登录时自动切换到 HDMI 声音输出

对我有用的唯一解决方案是 Selmi 的这个问题

  1. 打开终端
  2. 跑步sudo nano /etc/modprobe.d/blacklist.conf
  3. 添加blacklist snd_hda_codec_hdmi到文件末尾的一行
  4. 保存文件(CTRL+O)并退出(CTRL+X)nano
  5. 重启。

答案2

不管怎样,default.pa 指令的最后一部分是在重新启动之前删除 .tmp 文件 - 也许这就是您所忽略的?此外,另一位用户提到注释掉“load-module module-switch-on-connect”以防止系统在您插入显示器时自动切换。

我实际上遇到了这个问题,因为我想做类似的事情,但反过来——我想禁用我的板载声音。在 Win7-10 上,您可以“禁用”输出,这样它就永远不会被使用。很有用,因为我知道当我插入带有声音输出的 HDMI 显示器时,我只需要声音。我似乎找不到任何关于如何禁用特定输出的说明——只有很多关于如何禁用声音事件的说明。

相关内容