拔下耳机时系统音量设置静音,但耳机处于正常状态?

我的系统音量通常是静音的,但是当我插入耳机时,音量设置为其范围的约50%。 如果我将系统音量更改为其他值,则在插入耳机时音量仍会重置。 这就好像我有2个不同的音量设置,当耳机插入时,主要设置被另一个覆盖。这是正常的行为吗? 有没有办法可以改变它,无论插入的是什么,音量都是一样的?

您的pulseaudio服务器可能会尝试恢复设备的设置(在您的情况下是您的耳机),这通常是一个好主意。

在默认设置中,这由模块设备恢复完成 。 您可以通过卸载此模块来测试您的情况是否如此。 您首先必须找出module-device-restore的索引号。 在将要显示的已加载模块的长列表中查找其索引

pacmd list-modules 

然后,我们可以通过将替换为上面在以下命令中找到的模块来临时卸载模块:

 pacmd unload-module  

然后我们可以看看我们所遇到的问题是否已经解决。 到目前为止没有造成任何伤害,每次重启pulseaudio都会重新加载模块。

为避免加载此模块以防意外恢复设置,我们可以在/etc/pulse/default.pa/etc/pulse/default.pa以下行:

 # load-module module-device-restore 

或者,我们也可以使用选项restore_muted=false加载此模块以避免恢复静音状态或使用选项restore_volume=false来避免恢复卷。 请注意,这将影响系统中的所有音频设备。