如何禁用音频 HDMI 设备?

如何禁用音频 HDMI 设备?

powertop 报告称 Intel CougarPoint HDMI 处于 100% 活动状态,并且有报告称该设备耗电量很大。如果是这样,我想禁用它,因为我从不使用它。有什么方法可以禁用它吗?

我正在使用 Ubuntu 11.10

答案1

当我更新到 Ubuntu 19.10 时也遇到了同样的问题。

  1. 打开PulseAudio 音量控制。我相信它已经默认安装好了。
  2. 点击配置标签。
  3. 找到您的 HDMI 设备并将配置文件设置为离开

PulseAudio 音量控制屏幕截图

如果尚未安装,您可以使用以下方法安装 PulseAudio 控制面板:

sudo apt install pavucontrol

答案2

  1. 点击右上角的扬声器图标。选择“声音设置...”
  2. 单击“硬件”选项卡
  3. 选择 HDMI 设备并从下拉菜单中选择“关闭”。

在此处输入图片描述

答案3

正如其他答案:

离开pavucontrol 中的模式有自己的生命力,并且不是持久的。

使用load-module module-switch-on-port-available看起来/etc/pulse/default.pa并不是理想的解决方案。


另一种方法:

  • 须藤编辑:/etc/modprobe.d/blacklist.conf

  • 添加:blacklist snd_hda_codec_hdmi

  • 运行:pulseaudio -k重新启动 pulseaudio。


缺点:即使将其列入黑名单,如果它在启动后连接的设备上,它也会重新出现。例如:我有 6 个显示器,其中一个有 HDMI 音频。如果我停用 HDMI 显示器,然后激活它,它的 HDMI 音频就会活性。还没追究为什么。

答案4

要禁用音频设备(不仅仅是静音),请在终端中运行

sudo alsa force-unload

alsa选项包括

unload|reload|force-unload|force-reload|suspend|resume

以防您稍后需要音频设备。

相关内容