Intereting Posts
Двойной щелчок на файлах .md или .mkd или .markdown не открывает их в ReText, но в текстовом редакторе по умолчанию Применение интерактивных математических построений Как создать единый патч с diff? При запуске ecryptfs-migrate-home -u USER я получаю команду не найденную ошибку Как установить драйверы принтера Epson на Ubuntu 16.04? Где я могу найти структуру каталогов и важные пути к файлам? Как я могу сохранить ssh (или другую команду) в приложении терминала моего телефона Ubuntu? iRedMail MySQL устанавливает подсказки для пароля, зависает Как установить глобальное приложение (меню Mac)? Многопоточная загрузка Как я могу подписывать PDF-документ в цифровом виде? Как сделать настройки xinput сохраняться после того, как устройства отключены, перегружены и после завершения работы, перезагрузки и т. Д.? Как загрузить ecb при запуске emacs? Поиск между двумя шаблонами и печать данных из первого шаблона во второй шаблон несколько раз, исключая несогласованные блоки Можно ли профессионально справиться с сертификацией Ubuntu?

Mute отключает звук Alsa и PulseAudio, но отключает только Alsa

Когда я нажимаю кнопку отключения звука на моей клавиатуре, и главный канал Alsa, и главный канал PulseAudio приглушаются, нажатие на него снова активирует только основной канал alsa, основной канал pulseaudio отключается. Результат: нет звука. Как это исправить?

Запустите эту команду:

amixer -D pulse set Master 1+ unmute 

это намного проще.

 amixer -D pulse set Master Playback Switch toggle 

установите это как горячую клавишу «Mute \ Unmute». регуляторы громкости могут быть оставлены такими, какими они есть.

Монетный двор 15 Mate – понял это сам, отлично работает для меня.

У меня была такая же проблема с запуском рабочего стола MATE в Linux Mint Debian Edition (201204).

Действие «Увеличение громкости» не смогло включить звук. Я понял, что проблема связана с Pulseaudio, но пакет mate-media-gstreamer и mate-settings-daemon-gstreamer где установлен по умолчанию. Путем установки mate-media-pulse и mate-settings-daemon-pulse (который удалил mate-media-gstreamer и mate-settings-daemon-gstreamer ) и tadam … Действие «Увеличение громкости» смогло снова включить звук!

Надеюсь, это тоже сработает для вас!

Это проблема с pulseaudio, команды для alsa или amixer не будут надлежащим образом отправлять импульсы в импульс. Когда команды alsa посылают сигнал отключения звука, это команда переключения (посылает ту же команду для отключения / включения звука).

Теперь в pulseaudio у них есть отдельный немой и unmute код! Многие сообщают, что удаление установки pulseaudio решит проблему, но для некоторых это не очень приемлемый ответ (например, я, потому что импульс полезен для многих приложений).

Итак, чтобы решить это, нам нужно создать скрипт,

1- Сделайте новую пустую доккумену в текстовом редакторе, таком как gedit или mousepad,

2- Вставьте этот код в документ, Soruce of code: 2

 #!/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- Сделайте файл исполняемым, щелкнув правой кнопкой мыши по файлу, перейдите в «Свойства», затем вкладку «Разрешения» и установите этот флажок, чтобы пометить его исполняемым, это позволит запустить сценарий. наценка файл-как-executible-гуй

5- Затем нам нужно связать команды с клавиатурой, команды для кода увеличиваются, уменьшаются и отключаются.

Итак, перейдите к настройкам клавиатуры – как сделать-i-change-my-keyboard-shortcuts-in-xubuntu , В области ярлыков клавиатуры нажмите «Добавить», затем откройте «Открыть» файл тома, который мы создали, затем добавим команду для кода после громкости, увеличения объема чтения или бездействия звука . но с расположением файла кода перед ним, как «/ home / username / volume mute»,

Затем назначьте его клавиатуре, нажав клавишу или, если ключ уже используется,
~ Скорее всего, случай ~ найдет их и заменит команду.

Ключевыми ярлыками, скорее всего, называются XF86AudioRaiseVolume, XF86AudioLowerVolume, XF86AudioMute . Поскольку только немой нарушается, сконцентрируй свои усилия на том, чтобы изменить это в первую очередь.

Ошибка: 1

Видеть:

https://bugs.launchpad.net/xfce4-volumed/+bug/883485/comments/3

xfce4-mixer имеет настройку для active-card , которая должна быть установлена ​​на Pulseaudio, иначе она будет использовать Alsa.

Работал для меня 12.10:

  #!/bin/sh amixer -c 0 sset Master,0 mute sleep 5 amixer -D pulse set Master 1+ unmute 

Для пользователей KDE и kmix, если вы используете этот скрипт, вы все равно будете иметь визуальную обратную связь:

 #! /bin/bash DBUS=qdbus 2> /dev/null case "$1" in volup) pactl set-sink-mute alsa_output.pci-0000_00_1b.0.analog-stereo 0 ${DBUS} org.kde.kmix /kmix/KMixWindow/actions/increase_volume com.trolltech.Qt.QAction.trigger ;; voldn) pactl set-sink-mute alsa_output.pci-0000_00_1b.0.analog-stereo 0 ${DBUS} org.kde.kmix /kmix/KMixWindow/actions/decrease_volume com.trolltech.Qt.QAction.trigger ;; mute) ${DBUS} org.kde.kmix /kmix/KMixWindow/actions/mute com.trolltech.Qt.QAction.trigger pactl set-sink-mute alsa_output.pci-0000_00_1b.0.analog-stereo $(${DBUS} org.kde.kmix /Mixers/0/Master_0 org.kde.KMix.Control.mute | sed 's/false/0/g;s/true/1/g') ;; *) echo "Usage: mixctl <volup|voldn|mute>" >&2 exit 1 ;; esac exit 0 

Применение:

1) Сохраните его как ~ / bin / mixctl
2) Отмените сочетания клавиш клавиатуры по умолчанию для уменьшения громкости / уменьшения громкости и отключения звука
3) Создайте три новых пользовательских сочетания клавиш под названием «Увеличение громкости», «Уменьшение громкости» и «Отключение звука»,
-> ярлык: команда
-> поскольку команды используют ~ / bin / mixctl volup , ~ / bin / mixctl voldn и ~ / bin / mixctl mute соответственно

У меня была та же проблема на нескольких машинах Xubuntu 12.04, которые были обновлены до XFCE 4.10. Вот очень быстрый способ решить эту проблему из командной строки (или с помощью сценария bash ).

В отличие от предыдущих решений, которые предлагают сценарии стоп-пробела, это решение полностью восстанавливает функцию кнопки mute / unmute.

Просто выполните следующие две команды один раз, чтобы решить проблему раз и навсегда:

 $ xfconf-query --channel xfce4-mixer --property /active-card --set PlaybackInternalAudioAnalogStereoPulseAudioMixer --reset $ xfconf-query --create --channel xfce4-keyboard-shortcuts --property /commands/custom/XF86AudioMute --type string --set 'amixer -D pulse set Master 1+ toggle' 

Я нашел простое решение, которое хорошо работает для меня на этом форуме . В частности, вам нужно добавить это в /etc/asound.conf :

 pcm.pulse { type pulse } ctl.pulse { type pulse } pcm.!default { type pulse } ctl.!default { type pulse } 

А затем установите сочетание клавиш для клавиши отключения звука с помощью команды:

 amixer set Master toggle 

Вы можете использовать настройки клавиатуры, чтобы установить кнопку отключения звука, чтобы выполнить команду, найденную ЗДЕСЬ . Хотя первый метод, указанный в этой ссылке, для меня бесполезен, второй работает отлично для переключения XFCE4: $ pactl set-sink-mute 0 toggle . Вы также можете создать сценарий или программу запуска для выполнения команды щелчком мыши.

FYI, если вы используете что-то вроде Cinnamon (и, возможно, других настольных компьютеров, основанных на гномах), предлагаемое выше пользовательское предложение user197761 кажется лучше, поскольку звуковой апплет корицы распознает громкость приглушенным: amixer -D pulse set Master Playback Switch toggle (если вам нравится этот последний команду, пожалуйста, поддержите его ответ, а не мой.)