Ubuntu pavucontrol сохранить настройки

Обновлено: 02.07.2024

В Linux звук доставляется через Pulse Audio. Это революционная звуковая система, которая позволяет пользователям делать множество вещей, в том числе менять местами входы на лету и даже передавать звук по сети.

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

Установить Pavucontrol

Чтобы установить Pavucontrol, запустите окно терминала и следуйте инструкциям, которые соответствуют вашей операционной системе Linux.

Ubuntu

Пользователи Ubuntu могут быстро установить приложение Pavucontrol с помощью диспетчера пакетов Apt.

В качестве альтернативы, если вы используете Kbuntu или другой дистрибутив Ubuntu Linux, который использует Qt, а не GTK, установите Pavucontrol-Qt.

Debian

И Pavucontrol GTK, и QT доступны во всех версиях Debian. Для установки любой из этих программ используйте инструмент пакета Apt-get.

Arch Linux

Вам нужно установить Pavucontrol или Pavucontrol Qt на свой компьютер с Arch Linux? Откройте терминал и установите его с помощью упаковочного приложения Pacman.

Fedora

В репозиториях программного обеспечения Fedora Linux есть обе версии программы управления звуком Pavucontrol. Чтобы приложение заработало, запустите терминал и используйте диспетчер пакетов DNF.

OpenSUSE

OpenSUSE имеет Pavucontrol и Pavucontrol Qt для всех версий операционной системы, и его можно установить с помощью команды Zypper.

Общий Linux

Управление воспроизведением звука


Чтобы управлять аудиовыходом любого приложения, использующего звуковой сервер Pulse в Linux, вам нужно открыть приложение Pavucontrol и щелкнуть вкладку «воспроизведение».

На вкладке «Воспроизведение» в Pavucontrol вы сможете увидеть, какие приложения используют вашу звуковую систему в аккуратном списке. Вверху списка вы увидите «системные звуки». Чтобы отключить все системные звуки на рабочем столе Linux, щелкните значок динамика. Или перетащите ползунок аудио, чтобы отрегулировать его громкость.

Примечание. На вкладке «Воспроизведение» отображаются только приложения, в настоящее время использующие звук. Если программа не воспроизводит звук в активном режиме, она не будет управляться в Pavucontrol.

Управление воспроизведением звука для отдельных приложений на вкладке воспроизведения Pavucontrol работает так же, как запись «системные звуки». Нажмите значок динамика справа, чтобы отключить звук, или перетащите ползунок, чтобы отрегулировать громкость.

Управление уровнями записи


Хотите изменить способ записи приложений на рабочем столе Linux? Откройте Pavucontrol и щелкните вкладку «Запись». В области записи вы увидите все программы, которые в данный момент записывают звук через звуковую систему Pulse.

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

Управляйте устройствами вывода (динамиками)


Pavucontrol обеспечивает превосходный контроль над выводом аудиоустройств. Чтобы управлять ими, откройте приложение Pavucontrol и найдите «Устройства вывода».

В разделе «Устройства вывода» вы увидите список всех устройств воспроизведения звука на вашем ПК с Linux. Просмотрите список устройств воспроизведения и найдите то, которое хотите изменить. Затем с помощью ползунка отрегулируйте громкость.

Хотите сделать новое устройство воспроизведения по умолчанию? Щелкните значок справа от кнопки блокировки.

Устройства ввода управления (микрофоны)


Pavucontrol позволяет пользователям управлять устройством ввода, а также выходами. Чтобы найти устройства ввода звука в приложении, щелкните вкладку «Устройства ввода».

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

Отключение аудиоустройств


У вас есть аудиоустройство, которое вы хотите отключить навсегда? Откройте Pavucontrol и нажмите кнопку «Конфигурация». Затем просмотрите список звуковых устройств на экране и найдите то, которое хотите выключить.

Найдя устройство, которое хотите выключить, щелкните раскрывающееся меню рядом с ним. Просмотрите меню, найдите «отключить» и щелкните по нему. С этого момента Pulse Audio не будет иметь доступа к звуковому устройству.

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

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

Звук в системе - вещь очень необходимая. Вы можете захотеть послушать музыку, посмотреть фильм, пообщаться с друзьями через голосовую связь или видеочат. Для всего этого вам нужно будет, чтобы система поддерживала работу со звуком. И не менее важно, чтобы звук воспроизводился хорошо.

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

Как работает аудио в Linux

Если не вдаваться в подробности, то вот небольшая схема того, как будет работать звук в Linux:


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

В обратном порядке то же самое. Устройство, например, микрофон, генерирует звук, а затем отправляет его приложению, например, Jitsi или Skype. Модель всегда работает похожим образом. Но между этими двумя точками существует звуковая подсистема Linux.

Если не углубляться в историю, для управления звуком linux использовалась Advanced Linux Sound Architecture (ALSA). Если быть точным, то она и сейчас используется. Но в современных дистрибутивах настройка звука в linux выполняется без непосредственной настройки ALSA пользователем. Вместо этого применяются инструменты более высокого уровня - PulseAudio.

Почему именно PulseAudio?

Почему Pulse так необходим? Это не так. ALSA работает настолько хорошо, что многие дистрибутивы только сейчас начинают интегрировать Pulse по умолчанию. Тем не менее работа с ALSA может потребовать многих часов ручной настройки.

И здесь мы не говорим о настройке по умолчанию. Дополнительная настройка звука alsa может привести к созданию запутанных конфигурационных файлов и скриптов, поэтому вам будет сложно создать единственную конфигурацию на все случаи жизни. Проблема не всегда в ALSA, иногда причиной стает само приложение, но это не меняет конечный результат.

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

PulseAudio позволяет все это настроить просто и быстро, а вам только останется убедиться, что все работает правильно. Также здесь добавляется несколько дополнительных полезных функций. Например, возможность передавать аудио на другой компьютер изменение форматов и каналов.

Настройка Pulse

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

  • Проверьте соединения, как физические, так и виртуальные;
  • Подключите звуковой выход или вход к источнику звука;
  • Управляйте целями с помощью Pulse Audio Control (pavucontrol).

Шаг 1. Проверьте оборудование

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

Признайте это. Вы хоть раз оставляли подключенными наушники, забывали ввести пароль к колонкам или пытались включить звук с выключенной громкостью. Вы тратили много времени на настройку звука linux, а проблема была совсем не там. Поэтому лучше сразу убедиться что физическая составляющая в порядке. Так дополнительная настройка PulseAudio будет проще.

Шаг 2. Проверьте ваше приложение

Точно так же проверьте настройки вашей программы. Не во всем программах есть много опций, но, например, в VLC можно настроить громкость воспроизведения и драйвер, с помощью которого будет воспроизводиться звук:


В приложении Google Hangouts настройки более упрощены:


Вам нужно убедиться, что приложение отправляет звук правильной подсистеме. Если сомневаетесь, лучше передать звук Pulse:

  • Отправьте звук Pulse и сможете управлять его воспроизведением динамически с помощью панели управления Pulse;
  • Если хотите получить ручной контроль - отправьте звук напрямую в ALSA. Это может понадобиться если вы используете такие профессиональные JACK или Patchage. Им нужно иметь полный контроль над маршрутизацией звука.

У Pulse есть плагин для ALSA поэтому даже если вы направите звук в ALSA, вы все равно сможете управлять им с помощью Pulse. Сигнал не будет перехвачен, так что об этом можно не беспокоиться.

Шаг 3. Настройка звука в pavucontrol

С помощью панели управления звуком PulseAudio или pavucontrol вы можете выполнять все необходимые действия. По умолчанию она находится в настройках Gnome, но может быть установлена отдельно. Для KDE утилита будет называться pavucontrol-qt.

Вы можете использовать pavucontrol чтобы настроить громкость звука и маршрутизацию на вашем компьютере. Возможно, вы ею уже пользуетесь ежедневно, но не знаете что это настройка pulseaudio. Когда вы регулируете громкость в своем окружении рабочего стола, вы используете те же инструменты.

Панель управления состоит из пяти вкладок:

  • Конфигурация - настройка звуковых карт. Она не используется часто, один раз устанавливаете нужные значения и забываете;
  • Устройства ввода - доступные устройства ввода, что-то, что может генерировать звук, например, микрофон или веб-камера;
  • Устройства вывода - доступные устройства вывода, такие как колонки или наушники, а также USB гарнитуры;
  • Запись - активные сеансы записи, например, браузер ищет аудиовход для чата или программа для записи, например, Audacity.
  • Проигрывание - активный поток звука, которые воспроизводится в данный момент. Вы можете менять громкость для одного или для двух каналов по отдельности для каждого приложения.


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

Шаг 4. Маршрутизация звука в Pulse

Вы можете выбрать на какое устройство будет передаваться ваш звук с помощью Pulse. Настройка звука Pulseaudio выполняется очень просто. Например, попробуйте что-то простое. Включите какую-либо музыку, затем перейдите на вкладку конфигурация.

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


Вы можете видеть, что здесь, кроме аудиовыходов есть HDMI. После установки новой видеокарты, она может перехватить приоритет вывода у звуковой. Но вы уже знаете куда смотреть. В остальных же случаях параметры не изменятся пока вы их сами не измените.

Теперь давайте предпримем что-то более сложное, например, запишем воспроизводимый звук в файл. Откройте Audacity и в настройках выберите источник звука Pulse. Иногда может быть Default Line:0


Затем начните запись, вы увидите что пишите тишину:


Дальше вернитесь к панели управления Pulse, перейдите на вкладку Запись и выберите источник для Audacity вместо Встроенное аудио - Monitor Встроенное аудио, дальше вы увидите как началась запись:



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

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

Выводы

На компьютерах всегда были проблемы со звуком. Звуковым устройствам нужны драйвера, операционной системе нужно обнаружить их и управлять, а пользователь должен понимать как работают элементы управления. Мы рассмотрели как выполняется настройка звука в Linux. И да, это 2017 и Linux может воспроизводить звук. И даже больше, он может управлять звуком. Надеюсь, эта информация была полезна для вас.

Из-за проблем со скайпом я установил pavucontrol , и я могу изменить настройки , чтобы звуки снова работали со скайпом. Я должен был установить оба (запись и воспроизведение скайпа) на «встроенный аудио аналоговый стерео» вместо «Монитор встроенного аудио-стерео стерео (HDMI)», я мог бы редактировать его только при вызове skype.
Но, к сожалению, через некоторое время, не используя skype, настройки в pavucontrol возвращаются к раковине по умолчанию «Монитор встроенного Audio Digital Stereo (HDMI)», хотя я нажимаю знак блокировки в pavucontrol .
Как внести изменения в pavucontrol постоянный ?
Я использую Skype 4.008 в Ubuntu 12.04 (AMD64).

Интересно, что «Монитор встроенного Audio Digital Stereo (HDMI)» не отображается в «Настройках звука» gnome-control, есть только один приемник «Аналоговый выход - встроенный аудиосигнал».

2 ответа

Простая настройка конфигурации помогла мне до сих пор (полгода) на Ubuntu LTS 12.04. В pavucontrol на последней вкладке « конфигурация » у меня есть два раздела «Встроенный аудио», где я могу выбрать профиль. У первого был «Цифровой стерео (HDMI) выход« как профиль. Я изменил это на « Выкл », и я больше не описывал вышеописанную проблему. Вот скриншот:


Из вопроса и настроек звука, помещенных в пасты из команд list-sinks и list-modules , может возникнуть проблема с модулем pulseaudio для восстановления выходного устройства. Позвольте мне предложить дальнейшие шаги, чтобы сузить проблему:

Временно удалить модули

Мы не знаем, помогает ли это, но мы можем сузить проблему, если мы временно удалим модули, о которых идет речь.

Чтобы удалить проблему с модулем, выполните следующие действия в терминале:

Текущий <index> будет указан из pacmd list-modules . Попробуйте выгрузить любой один из следующих загруженных модулей (по индексу!), Чтобы проверить, является ли он виновником:

  • модуль-suspend-on-idle (поскольку ваша проблема связана с простоя Skype)
  • module-loopback (потому что вам не нужно устройство «Монитор . » )
  • модуль-переключатель-на-порт-доступен (маловероятно, но стоит попробовать)
  • предназначенные для модуля роли (переключается на предполагаемое устройство при поступлении телефонного звонка)

Значение по умолчанию с загрузкой модулей по умолчанию будет восстановлено, запустив

Проверить наличие ошибок

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

Удаление конфигурации пользовательского пространства

Иногда у нас есть ошибочные параметры конфигурации в пользовательских настройках. Чтобы преодолеть это, я могу попробовать, если удалит

/.pulse (он будет воссоздан при следующем запуске pulseaudio)

Создайте журнал pulseaudio

Ubuntu18.04 Настройки Системы по умолчанию аудиоустройство: использование команды pavucontrol

Во-первых, введение среды

Операционная система: Ubuntu18.04 64-битная работа на виртуальной машине

Во-вторых, решать проблемы

Описание ситуации: На Ubuntu18.04 есть несколько звуковых карт на Ubuntu18.04, два микрофона (микрофоны 1 USB Sound Card, 1 встроенный микрофон), 2 динамики устройства (встроенные нерешенные динамики, интерфейс USB-интерфейса).

цель: Хотите установить систему по умолчанию для использования динамика интерфейса USB для воспроизведения.

В-третьих, установите команду Pavucontrol

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

В-четвертых, команда Pavucontrol

Функция команд Pavucontrol относительно мощна, может отключить указанную звуковую карту, вы можете выбрать указать звуковую карту можно только записать только или только играть, очень удобно переключать звуковую карту.




Необходимо обратить внимание на вопрос: информация о том, что команда Pavucontrol открывает настройки интерфейса, могут быть только действительными. Если система перезапускается, конфигурация восстановит, то есть она не будет сохранена навсегда после настройки.

5. Постоянно сохранить настройку звуковой карты по умолчанию

Если вы не хотите устанавливать его каждый раз, когда вы включаете его, вы можете написать конфигурацию в файл конфигурации: /etc/pulse/default.pa

5.1 Просмотр аудиопорта, доступного в текущей системе

Используйте метод исключения, сначала отсоедините звуковую карту USB, затем подключите ее, определите, что порт является встроенным портом USB.

Конкретный код выглядит ниже:

Согласно результатам печати, вы можете знать выходной порт USB Sound Card: Active Port: <Analog-Output-Speaker>

5.2 Просмотр узла Количество аудиопорт

Из печатных данных в текстовом файле Text.TXT.

Затем используйте Gedit, чтобы открыть текстовый файл и поиск поле Active Port.


После поиска, выверните, найдите поле индекса, найдите номер, соответствующий этой звуковой карте.


После определения узла № 12 установите файл конфигурации.

5.3 Изменить файл конфигурации

Добавьте строку кода в конце файла: где можно найти 12, аналоговый вывод-динамик - это имя порта звукового карта, поиск.

Читайте также: