Linux отключить звук приложения

How do you mute from the command line?

for me / my system (precise), this only goes one way: off / mute. Neither toggle nor unmute bring the music back on. Any ideas as to why??

This solution is for pure Alsa. For Alsa with pulseaudio, use the command from Tim’s answer. Or don’t touch the command and instead configure Alsa as in this answer. Else, @nutty about natty’s problem of not being able to unmute results.

on Ubuntu Server 14.04 «Master» was not available as a simple control. I used «Speaker» in its place. I found the substitution by running sudo amixer and finding the line in the output that matched Simple mixer control ‘Speaker’,0

This worked for me when others didn’t:

amixer -q -D pulse sset Master toggle 

This is from the link in nutty about natty’s comment to the first answer:

This -D pulse option is needed when Alsa is used with pulseaudio (and since the question is tagged pulseaudio, this should be the accepted answer). For more details about this solution, see here and here on askubuntu.

Note: The accepted answer by @goric doesn’t work when headphones or earphones are plugged in, use this.

Or, less ambiguously than «toggle», you can use amixer -q -D pulse sset Master mute and amixer -q -D pulse sset Master unmute . Works great on Ubuntu 16.04

I’m using pactl in my scripts. From man page:

set-sink-mute SINK 1|0|toggle : Set the mute status of the specified sink (identified by its symbolic name or numerical index)

pactl set-sink-mute @DEFAULT_SINK@ true 
pactl set-sink-mute @DEFAULT_SINK@ false 
pactl set-sink-mute @DEFAULT_SINK@ toggle 

Use 0 instead of @DEFAULT_SINK@ to set the sink with numerical index 0. true==»1″, false==»0″.

Tested on Ubuntu 12.10.
In my setup sometimes amixer unmute fails for some reason.

LIkely, this is the proper way to perform the operation on modern Ubuntu versions. Works on 16.04 (amixer doesn’t).

Sink 0 might not be the relevant one. For me, 0 was the monitor’s output and 1 the laptop speakers, so I needed to do pactl set-sink-mute 1 0 to unmute them.

Читайте также:  Очистить кэш сервера линукс

On the terminal type this to mute

If you are using alsa follow goric answer.

PulseAudio is better, but not so simple: pactl set-sink-mute 0 1 Do the work for the first device, but not if you are using headphones of another sink output.

The better way is to check with pactl info and get the Default Sink to use.

DEFAULT_SINK=$(pactl info | grep "Default Sink" | cut -d " " -f3) 
pactl set-sink-mute "$DEFAULT_SINK" "1" 
pactl set-sink-mute "$DEFAULT_SINK" "0" 

I wrote a script to manage pulseaudio in my note. If you want to use, save it as volume , provide execute permissions chmod +x volume and add it to your path ln -sv $PWD/volume /usr/local/bin/ . Here my script:

#!/bin/bash # script name: volume # Author: glaudistong at gmail.com # depends on: yad, coreutils, pulseaudio ps -ef | grep "yad" | grep -E "Volume [^+\-]" | tr -s " " | cut -d " " -f2 | xargs -i kill "<>" 2>/dev/null DEFAULT_SINK=$(pactl info | grep "Default Sink" | cut -d " " -f3) DEFAULT_SOURCE=$(pactl info | grep "Default Source" | cut -d " " -f3) case "$1" in init) < ps -fe | grep yad | grep -q volume || < yad --notification --command "volume up" --text "+ Volume +" --image ~/Pictures/volume-up-dark.png & yad --notification --command "volume down" --text "- Volume -" --image ~/Pictures/volume-down-dark.png & >>;; up) < pactl set-sink-volume "$DEFAULT_SINK" +5% P=$(pactl list | grep -E "Name: $DEFAULT_SINK$|Volume" | grep "Name:" -A1 | tail -1 | cut -d% -f1 | cut -d/ -f2 | tr -d " ") iconl="$(echo -ne "\U1F50A")" iconr="$(echo -ne "\U1F56A")" timeout .6 yad --progress --percentage "$P" --timeout 1 --no-buttons --undecorated --text="$iconl Volume $P% $iconr" --no-focus --center --skip-taskbar --on-top & >;; down) < pactl set-sink-volume "$DEFAULT_SINK" -5% P=$(pactl list | grep -E "Name: $DEFAULT_SINK$|Volume" | grep "Name:" -A1 | tail -1 | cut -d% -f1 | cut -d/ -f2 | tr -d " ") iconl="$(echo -ne "\U1F509")" iconr="$(echo -ne "\U1F569")" timeout .6 yad --progress --percentage "$P" --timeout 1 --no-buttons --undecorated --text="$iconl Volume $P% $iconr" --no-focus --center --skip-taskbar --on-top & >;; mute) < ismute=$(pactl list | grep -E "Name: $DEFAULT_SINK$|Mute" | grep "Name:" -A1 | tail -1 |cut -d: -f2| tr -d " ") if [ "$ismute" == no ]; then s=1 P=0 icon="$(echo -ne "\U1F507")" else P=$(pactl list | grep -E "Name: $DEFAULT_SINK$|Volume" | grep "Name:" -A1 | tail -1 | cut -d% -f1 | cut -d/ -f2 | tr -d " ") icon="🔊" s=0 fi pactl set-sink-mute "$DEFAULT_SINK" "$s" echo $s >/sys/devices/platform/thinkpad_acpi/leds/platform::mute/brightness timeout .6 yad --progress --percentage "$P" --timeout 1 --no-buttons --undecorated --text="$icon Volume $P%" --no-focus --center --skip-taskbar --on-top & >;; mic-up) < pactl set-source-volume "$DEFAULT_SOURCE" +5% P=$(pactl list | grep -E "Name: $DEFAULT_SOURCE$|Volume" | grep "Name:" -A1 | tail -1 | cut -d% -f1 | cut -d/ -f2 | tr -d " ") icon="$(echo -en "\U1F3A4")" timeout .6 yad --progress --percentage "$P" --timeout 1 --no-buttons --undecorated --text="$icon Volume Mic $P%" --no-focus --center --skip-taskbar --on-top & >;; mic-down) < pactl set-source-volume "$DEFAULT_SOURCE" -5% icon="$(echo -en "\U1F3A4")" P=$(pactl list | grep -E "Name: $DEFAULT_SOURCE$|Volume" | grep "Name:" -A1 | tail -1 | cut -d% -f1 | cut -d/ -f2 | tr -d " ") timeout .6 yad --progress --percentage "$P" --timeout 1 --no-buttons --undecorated --text="$icon Volume Mic $P%" --no-focus --center --skip-taskbar --on-top & >;; mic-mute) < ismute=$(pactl list | grep -E "Name: $DEFAULT_SOURCE$|Mute" | grep "Name:" -A1 | tail -1 |cut -d: -f2| tr -d " ") if [ "$ismute" == no ]; then s=1 P=0 icon="$(echo -en "\U1F507\U1F3A4")" else P=$(pactl list | grep -E "Name: $DEFAULT_SOURCE$|Volume" | grep "Name:" -A1 | tail -1 | cut -d% -f1 | cut -d/ -f2 | tr -d " ") s=0 icon="$(echo -en "\U1F3A4")" fi pactl set-source-mute "$DEFAULT_SOURCE" "$s" echo $s >/sys/devices/platform/thinkpad_acpi/leds/platform::micmute/brightness timeout .6 yad --progress --percentage "$P" --timeout 1 --no-buttons --undecorated --text="$icon Volume Mic $P%" --no-focus --center --skip-taskbar --on-top & >;; *) echo invalid option;; esac; 

Источник

Читайте также:  Windows installation after linux

Изменение громкости звука

Чтобы изменить громкость звука, откройте системное меню с правой стороны верхней панели и переместите ползунок громкости влево или вправо. Вы можете полностью отключить звук, перетащив ползунок кране левое положение.

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

На некоторых клавиатурах есть клавиши для управления громкостью. Обычно на них изображены стилизованные динамики с исходящими из них «волнами». Часто эти клавиши находятся в самом верху рядом с другими функциональными клавишами «F». На клавиатурах ноутбуков они обычно находятся на клавишах «F». Чтобы использовать их, удерживайте нажатой клавишу Fn .

Если подключены внешние колонки, можно изменить громкость и с помощью регулятора на самих колонках. Некоторые наушники тоже имеют регуляторы громкости.

Изменение громкости звука для отдельных приложений

Вы можете изменить громкость для одного приложения и не менять для других. Это полезно, например, если вы слушаете музыку и просматриваете веб-страницы. Возможно, вы захотите отключить звук в веб-браузере, чтобы звуки с веб-страниц не прерывали музыку.

Некоторые приложения имеют регуляторы громкости в своих главных окнах. Если в приложении есть регулятор громкости, то используйте его. Если нет, то:

  1. Откройте Обзор и начните вводить: Звук .
  2. Нажмите Звук чтобы открыть этот раздел настроек.
  3. В разделе Уровни громкости используйте ползунок громкости для каждого приложения, чтобы настроить его громкость. Нажмите кнопку динамика в конце ползунка, чтобы включить или отключить звук в приложении.

В список включаются только приложения, воспроизводящие звуки в данный момент. Если приложение воспроизводит звуки, но в списке его нет, оно может не поддерживать управление громкостью таким способом. В этом случае вы не сможете изменить для него громкость.

Читайте также:  Linux set user as admin

Источник

Как я могу отключить все «звуки Ubuntu»?

Иногда Ubuntu издает звуки для определенных событий. Например, когда пользователь выходит из системы, Ubuntu воспроизводит короткий фрагмент ударных.

Эти «звуки» хорошего качества. Но мне нужен «беззвучный» профиль звука, чтобы предотвратить шум при работе в тихой обстановке. Как я могу запретить Ubuntu издавать какие-либо звуки? В Microsoft Windows я могу просто выбрать профиль «Нет звука».

Я попробовал Звук> Звуковые эффекты> Громкость оповещения = Без звука. но это ничего не делает.

7 ответов

В Ubuntu 14.04 запуск этой команды мгновенно решил ее для меня:

dconf write /org/gnome/desktop/sound/event-sounds false 

Чтобы отключить звуковые оповещения вместе со звуками входа / выхода:

Использование Ubuntu Tweak

sudo apt-get install ubuntu-tweak

После установки запустите его и выберите «Tweaks», затем «Sounds», чтобы сделать свой выбор:

введите описание изображения здесь

введите описание изображения здесь

Без использования Ubuntu Tweak

Откройте меню звука в системе

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Это позволит изменить звуковые сигналы. Чтобы также отключить звук входа в систему, мы должны сначала сделать Gnome Login Sound видимым при запуске приложений. Для этого откройте терминал (Ctrl-Alt-T) и введите:

sudo gedit /usr/share/gnome/autostart/libcanberra-login-sound.desktop

В открывшемся окне gedit измените строку с текстом «NoDisplay=true» на «NoDisplay=false».

введите описание изображения здесь

Откройте приложения запуска через Dash и убедитесь, что звук входа в Gnome не выбран:

введите описание изображения здесь

введите описание изображения здесь

Примечание. Отключение звуков входа в Gnome не работает для более поздних версий Ubuntu. Для этого вы можете отключить звуки входа, отключив звук на экране входа. Тем не менее, иногда это передается пользователю, что заставляет вас включать звук при входе в систему. Но он остается на экране входа в систему.*

Источник

Оцените статью
Adblock
detector