Как Вы устанавливаете устройство аудиовыхода по умолчанию в Ubuntu 18.04?

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

См. этот снимок экрана[See this screenshot.

37
задан 4 February 2019 в 13:55

3 ответа

Вот хорошо объясненное учебное руководство для установки аудиовхода по умолчанию / вывод.

Во-первых: Перечислите использование устройств аудиовыхода

pactl list short sources  

Пример вывода:

pactl list short sources
0   alsa_output.pci-0000_02_00.1.hdmi-stereo.monitor    module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
1   alsa_input.usb-AVerMedia_Technologies__Inc._Live_Gamer_Portable_2_5202050100060-03.analog-stereo    module-alsa-card.c  
2   alsa_output.usb-Blue_Microphones_Yeti_Stereo_Microphone_REV8-00.analog-stereo.monitor   module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
3   alsa_input.usb-Blue_Microphones_Yeti_Stereo_Microphone_REV8-00.analog-stereo    module-alsa-card.c  s16le 2ch 44100Hz   RUNNING

Во-вторых: Для установки устройства вывода по умолчанию выполняет команду

pactl set-default-sink <'output_device_name'>

Пример: pactl set-default-sink 'alsa_output.pci-0000_00_1f.3.analog-stereo'

Теперь, для создания этой работы над каждым перезапуском следуйте за этим:

Во-первых, откройте файл/etc/pulse/default.pa использование:

sudo -H gedit /etc/pulse/default.pa

Затем прокрутите к нижней части файла, где две строки, запускающиеся с set- будет прокомментирован.

Теперь, не прокомментируйте эти строки и замените ввод и вывод слов количеством приемника (для вывода) / источник (для входа), что Вы хотите быть значением по умолчанию.

Пример (устанавливает оба ввода и вывода по умолчанию):

### Make some devices default
set-default-sink 3
set-default-source 3

PS: Как обсуждено в комментариях с Меткой начала информации, также возможно (по его словам), поставить имя ввода/вывода в /etc/pulse/default.pa вместо числа ввода/вывода.

Пример:

### Make some devices default
set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo
set-default-source alsa_output.pci-0000_00_1f.3.analog-stereo.monitor

После выполнения этого сохраните и выйдите. Затем удалите ~/.config/pulse каталог путем выполнения rm -r ~/.config/pulse, и затем перезагрузите систему. Однажды системные перезагрузки, соответствующие устройства должны теперь быть установлены как значения по умолчанию.



Править:
Как упомянуто ahmorris в его ответе, некоторые должны были прокомментировать эту строку load-module module-switch-on-connect в файле /etc/pulse/default.pa быть # load-module module-switch-on-connect для внесения изменений персистентными.
42
ответ дан 23 November 2019 в 00:17

Это может быть, покончили PulseAudio Volume Control если Вы предпочитаете использовать GUI.

После того как Вы открыли PulseAudio Volume Control, выберите configuration (последняя вкладка), затем выберите вывод и/или введите Вас, хотят использовать от profile выпадающее меню. Это должно выглядеть подобным этому

PulseAudio Volume Control может также использоваться для корректировки уровней громкости для каждого входа, производиться, системные звуки и приложения, которые используются в настоящее время.

Вот сообщение от Linuxhint с большим количеством информации о PulseAudio.

8
ответ дан 23 November 2019 в 00:17

Чтобы заставить ответ Singrium работать, я должен был прокомментировать эту строку от моего /etc/pulse/default.pa путем добавления #:

# load-module module-switch-on-connect

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

9
ответ дан 23 November 2019 в 00:17

Другие вопросы по тегам:

Похожие вопросы: