插入USB摄像头或从不同的SW更改播放后的Linux音量更改

当我插入USB摄像头时,音量级别会更改为某些预设值。 当我从不同的SW(例如radiotray或mplayer)开始播放音频时,有时也会发生这种情况。 我不希望这种自动音量改变。 我有XUbuntu 14.04,我怀疑是PulseAudio,但我无法弄清楚如何禁用它。

流输出量是一种允许基于应用程序的各个流属性的function。

对于流,它由pulseaudio模块module-stream-restore ,对于音频设备,它由module-device-restore ,对于声卡(如果是多个),它是module-card-restore

为了测试我们的问题是否得到解决,我们可以暂时卸载任何这些模块(应该从我们的default.pa加载),例如:

 pacmd unload-module module-stream-restore 

通过重新启动pulseaudio声音服务器来重新加载模块

 pulseaudio -k 

如果卸载后问题得到解决,我们可以通过注释掉default.pa的行来阻止加载这个模块(位于/etc/pulse/~/.pulse/ ,或~/.config/pulse/如下所示:

 #load-module module-stream-restore