Я могу изменить громкость звука с "регулятором громкости гнома". Но там перечислены только приложения воспроизведения / - потоки, которые используются в настоящее время:
В ~/.config/pulse/
Я нашел *-stream-volumes.tdb
и *-device-volumes.tdb
это могло быть конфигурационными файлами, но я не могу считать или отредактировать эти файлы.
Я записал мелкий инструмент, который позволяет Вам регулировать громкость любого клиента, который помнит pulseaudio. Посмотрите здесь:
https://github.com/rhaas80/pa_volume
для репозитория. Вам будет нужен libpulse-dev пакет, установленный, после которого простое "делают", должен создать инструмент. Посмотрите его файл README.md для использования.
dpkg -l | grep libpulse-dev # Check if installed
git clone git@github.com:rhaas80/pa_volume.git
cd pa_volume/
make
./pa_volume # list remembered PA clients
./pa_volume Program 30 # set to 30%
Pulseaudio идет с интерфейсом командной строки (man pulse-cli-syntax
) управлять многими настройками.
Мы можем или загрузить синтаксический анализатор командной строки pacmd
или мы называем команды непосредственно в терминале или сценарии:
pacmd set-sink-volume <index> <volume>
pacmd set-source-volume <index> <volume>
управляет объемом данного приемника где <index>
индекс приемника (перечисленный с pacmd list-sinks
) и <volume>
любое значение от 0 (= Бесшумный режим) к 65 536 = 100%.
Файлы конфигураций в ~/.config/pulse
(раньше ~/.pulse
который может все еще быть активным в обновленной установке), не предназначены, чтобы быть считанным или отредактированным в настройке по умолчанию. Мы можем однако создать пользовательское default.pa
там переопределять настройки в /etc/pulse/default.pa
.
Поскольку 12.04 earcandy могут использоваться для регулировки звука. Печально это приложение далее не разрабатывается и не доступное в более поздних выпусках.
См. также примечания для этого ответа.
Найти Ваш pulseaudio источник снижает использование после команды:
pactl list short sinks
От этой команды Вы добрались running
и idle
приемники. С их числом приемника. Используя тот индекс можно управлять объемом приемников.
index: 128
driver: <module-ladspa-sink.c>
state: RUNNING
sink: 0
# ^ This is the sink number you want to find
Можно использовать следующую команду для управления конкретным объемом приемников:
pactl set-sink-volume <index number> <volume in %>
Например:
pactl set-sink-volume 0 100%