Меняется громкость в alsamixer. Меняется по настроению Chromium, в VLC то же самое.
Как, где устранить?
Началось с того, что сделал два скрипта, подвешенных на хоткеи Volume+/-.
Содержимое одного:
#!/bin/sh
amixer -c 0 set 'Master' 1%- >/dev/null 2>&1
amixer -c 0 set 'PCM',0 230 >/dev/null 2>&1
amixer -c 0 set 'Front',0 59 >/dev/null 2>&1
amixer -c 0 set 'Front Mic',0 0 >/dev/null 2>&1
amixer -c 0 set 'Surround',0 0 >/dev/null 2>&1
amixer -c 0 set 'Center',0 59 >/dev/null 2>&1
amixer -c 0 set 'LFE',0 0 >/dev/null 2>&1
amixer -c 0 set 'Side',0 0 >/dev/null 2>&1
amixer -c 0 set 'Line',0 0 >/dev/null 2>&1
amixer -c 0 set 'IEC958',0 0 >/dev/null 2>&1
amixer -c 0 set 'IEC958 Default PCM',0 0 >/dev/null 2>&1
amixer -c 0 set 'Beep',0 0 >/dev/null 2>&1
amixer -c 0 set 'Aux',0 0 >/dev/null 2>&1
amixer -c 0 set 'Loopback Mixing',0 0 >/dev/null 2>&1
amixer -c 0 set 'Rear Mic',0 65 >/dev/null 2>&1
amixer -c 0 set 'Capture',0 35 >/dev/null 2>&1
amixer -c 0 set 'Capture',1 0 >/dev/null 2>&1
amixer -c 0 set 'Capture',2 0 >/dev/null 2>&1
amixer -c 0 set 'Digital',0 0 >/dev/null 2>&1
amixer -c 0 set 'Input Source',0 'Rear Mic' >/dev/null 2>&1
amixer -c 0 set 'Input Source',1 'Front Mic' >/dev/null 2>&1
amixer -c 0 set 'Input Source',2 'Front Mic' >/dev/null 2>&1
Второй аналогичный кроме канала Master.
Скрипты эти создал, потому как жутко не нравилось, что при Volume+/- все уровни устанавливались в 100%. Основной канал только правильно регулировался.
Прочёл что на alsamixer может влиять pulseaudio, так что кто из них виновен не известно