![Amixer 返回错误的音频值](https://linux22.com/image/136704/Amixer%20%E8%BF%94%E5%9B%9E%E9%94%99%E8%AF%AF%E7%9A%84%E9%9F%B3%E9%A2%91%E5%80%BC.png)
运行命令:
amixer -D pulse sset Master 30%
应该把音量调到30%对吧?
运行时:
amixer get Master
它返回说音频音量为 52%。
对我的问题有任何解释或解决方案吗?谢谢!
答案1
Pulseaudio 有自己的一套音量控制,该pulse
设备是允许仅 ALSA 应用程序使用 Pulseaudio 的转换器。
我非常怀疑设置任何设备上的混音器控制pulse
可以执行任何明智的操作。而且我不确定读取混音器控件会返回哪个值,可能是默认接收器的音量设置(但我必须阅读源代码才能找到答案)。
如果您想从命令行控制 Pulseaudio 应用程序的音量(无论它们是通过 ALSA 还是直接使用 Pulseaudio),请查看pacmd
.