Я использую Lubuntu 13.04 и ищу команду для увеличения и уменьшения громкости с шагом, чтобы я мог добавить эту команду в мой файл lubuntu-rc.xml, привязав его, таким образом, к моей клавише XF86AudioRaiseVolume (то есть Fn + Uparrow) , Прямо сейчас, согласно файлу lubuntu-rc.xml, комбинация Fn + Uparrow выполняется amixer -q set Master 3%+ unmute
, но когда я набираю эту команду в терминале, я получаю сообщение об ошибке amixer: Unable to find simple control 'Master',0
.
Я смотрел на похожие вопросы, но они мне ничего не помогли. Я действительно не понимаю ALSA (ни PulseAudio).
У меня была та же проблема (ошибка: amixer: Невозможно найти простой элемент управления 'Master', 0).
Когда я добавил -c 1
, команды увеличения и уменьшения громкости не включают звук, а команда toogle (mute / unmute) не включает звук.
В другом посте я обнаружил, что при добавлении -D pulse
вместо -c 1
все команды в порядке (увеличение и включение, уменьшение и включение, переключение).
amixer -D pulse -q sset Master 3%+ unmute
amixer -D pulse -q sset Master 3%- unmute
amixer -D pulse -q sset Master toggle