Это проблема с pulseaudio, команды для alsa или amixer не будут правильно отправлять импульсы в импульс. Когда команды alsa посылают сигнал без звука, это команда toggle (посылает ту же команду для отключения / включения звука).
Теперь в pulseaudio они имеют отдельный сигнал отключения звука и включения звука! Многие сообщают, что удаление установки pulseaudio решит проблему, но для некоторых это не очень приемлемый ответ (например, я, потому что импульс полезен для многих приложений).
Итак, чтобы решить это, нам нужно сделать скрипт,
1- Сделать новый пустой документ в текстовом редакторе, например gedit или mousepad,
2- Вставить этот код в документ, Soruce of code: 2 [!d4 ]
#!/bin/bash
#### Create ~/.pulse/mute if not exists
ls ~/.pulse/mute &> /dev/null
if [[ $? != 0 ]]
then
echo "false" > ~/.pulse/mute
fi
####Create ~/.pulse/volume if not exists
ls ~/.pulse/volume &> /dev/null
if [[ $? != 0 ]]
then
echo "65536" > ~/.pulse/volume
fi
CURVOL=`cat ~/.pulse/volume` #Reads in the current volume
MUTE=`cat ~/.pulse/mute` #Reads mute state
if [[ $1 == "increase" ]]
then
CURVOL=$(($CURVOL + 3277)) #3277 is 5% of the total volume, you can change this to suit your needs.
if [[ $CURVOL -ge 65536 ]]
then
CURVOL=65536
fi
elif [[ $1 == "decrease" ]]
then
CURVOL=$(($CURVOL - 3277))
if [[ $CURVOL -le 0 ]]
then
CURVOL=0
fi
elif [[ $1 == "mute" ]]
then
if [[ $MUTE == "false" ]]
then
pactl set-sink-mute 0 1
echo "true" > ~/.pulse/mute
exit
else
pactl set-sink-mute 0 0
echo "false" > ~/.pulse/mute
exit
fi
fi
pactl set-sink-volume 0 $CURVOL
echo $CURVOL > ~/.pulse/volume # Write the new volume to disk to be read the next time the script is run.
3- Назовите файл «volume» (не требуется расширение) поместите его где-нибудь, где вы можете найти, и не удалите его, как ваша домашняя папка
4- Сделайте исполняемый файл Щелкнув правой кнопкой мыши по файлу, откройте «Свойства», затем вкладку «Разрешения» и установите этот флажок, чтобы пометить его исполняемым, это позволит запустить сценарий. 2
5- Затем нам нужно связать команды с клавиатурой, команды для кода увеличиваются, уменьшаются и отключаются.
Так что к настройкам клавиатуры - How-do-i-change-my-keyboard-shortcuts-in-xubuntu, В области ярлыков клавиатуры нажмите «Добавить», затем откройте «Открыть» файл тома, который мы создали, затем добавим команду для код после громкости, увеличение объема чтения или теневой звук. но с расположением файла кода перед ним, например: «/ home / username / volume mute»
Затем назначьте его клавиатуре, нажав клавишу или, если ключ уже используется, ~ Скорее всего, случай ~ найдет их и заменит команду.
Ключевыми сокращениями, вероятно, называются увеличение громкости .
Абсолютно, вы можете освободить свой код и заставить людей в восторге от этого и использовать его в любое время. На самом деле, мы очень рекомендуем участникам сделать это, так как это даст вам отличную обратную связь, чтобы помочь улучшить ваше приложение до окончательного срока подачи.
Абсолютно, вы можете освободить свой код и заставить людей в восторге от этого и использовать его в любое время. На самом деле, мы очень рекомендуем участникам сделать это, так как это даст вам отличную обратную связь, чтобы помочь улучшить ваше приложение до окончательного срока подачи.
Абсолютно, вы можете освободить свой код и заставить людей в восторге от этого и использовать его в любое время. На самом деле, мы очень рекомендуем участникам сделать это, так как это даст вам отличную обратную связь, чтобы помочь улучшить ваше приложение до окончательного срока подачи.
Абсолютно, вы можете освободить свой код и заставить людей в восторге от этого и использовать его в любое время. На самом деле, мы очень рекомендуем участникам сделать это, так как это даст вам отличную обратную связь, чтобы помочь улучшить ваше приложение до окончательного срока подачи.
Абсолютно, вы можете освободить свой код и заставить людей в восторге от этого и использовать его в любое время. На самом деле, мы очень рекомендуем участникам сделать это, так как это даст вам отличную обратную связь, чтобы помочь улучшить ваше приложение до окончательного срока подачи.
Абсолютно, вы можете освободить свой код и заставить людей в восторге от этого и использовать его в любое время. На самом деле, мы очень рекомендуем участникам сделать это, так как это даст вам отличную обратную связь, чтобы помочь улучшить ваше приложение до окончательного срока подачи.
Абсолютно, вы можете освободить свой код и заставить людей в восторге от этого и использовать его в любое время. На самом деле, мы очень рекомендуем участникам сделать это, так как это даст вам отличную обратную связь, чтобы помочь улучшить ваше приложение до окончательного срока подачи.