У меня есть внешнее аудиоустройство Bose Soundlink, которое я использую для потоковой передачи музыки с компьютера на стереосистему. Ubuntu распознает устройство, но не использует его автоматически. Чтобы заставить PulseAudio использовать его для вывода, я должен вручную выбрать его на вкладке «Вывод» в «Настройках звука».
Я бы хотел, чтобы PulseAudio всегда предпочитал внешнее устройство внутреннему, если оно доступно. Есть ли способ сделать это?
pulseaudio
default
soundcard
Бэссман
источник
источник
Теоретически, это должно быть обработано «PulseAudio Volume Control». Есть кнопка для выбора устройства в качестве устройства по умолчанию, хотя imho плохо названо «Установить как запасной вариант». Больше информации об этой функции здесь: http://ubuntuguide.org/wiki/Ubuntu_Oneiric_Hardware
К сожалению, эта функция не работает. Как только аудиоустройство USB отключено, настройка по умолчанию для устройства становится досадно забытой, несмотря на то, что все остальные настройки, такие как громкость, баланс и т. Д., Сохраняются при следующем подключении устройства. В вашем случае, если устройство не удаляется, эта функция может действительно работать для вас. Если вам не хватает приложения, просто установите пакет 'pavucontrol'
Я использую USB-гарнитуру для вызова и должен был создать сценарий, используя 'pacmd', чтобы включить или отключить его по мере необходимости, чтобы избежать прохождения через GUI. Это позволило мне просто добавить несколько элементов запуска для переключения назад и вперед по мере необходимости. В моем случае мой сценарий включения гарнитуры:
И чтобы вернуться к моему внутреннему аудио:
'pacmd' довольно прост в использовании, просто запустите его из терминала и введите 'help' для получения дополнительной информации.
источник
Set as Fallback
предполагается ли заставить PulseAudio использовать это устройство при сбое «основного» устройства?У меня был аналогичный ответ на то, что сказал Сэм Уитлок, за исключением того, что мне пришлось редактировать файл
default.pa
в~/.config/pulse
. Просто добавлениеload-module module-switch-on-connect
сработало!Запуск Ubuntu 17.04 с Bluetooth-гарнитурой JieLi AC4100 / IQ Sound (хотя и с использованием USB).
источник