从命令行禁用和启用音频输出

从命令行禁用和启用音频输出

我想从命令行启用和禁用音频输出。我知道我可以从 GUI 执行此操作,但我正在寻找一种从命令行执行此操作的方法。

答案1

在脉冲音频级别:

pactl 列表接收器|egrep -e'接收器|状态|静音'

输出示例:

Sink #0
           State: SUSPENDED
           Mute: yes 
Sink #1
           State: RUNNING
            Mute: yes

当前音频输出为 #1。因此请切换它:

pactl set-sink-mute 1 切换

在 alsa 级别:

amixer -q -D pulse sset 主切换

答案2

按 Ctrl + Alt + T 打开终端。

输入sudo apt install pavucontrol并按 Enter。此命令将安装 PulseAudio 音量控制应用程序。

打开 PulseAudio 音量控制应用程序。

单击“配置”选项卡。

找到您的数字输出设备(例如耳机)并将其配置文件设置为关闭。

相关内容