Каждый раз, когда я загружаюсь, мне приходится переключать свое устройство вывода звука на наушники "Line Out", потому что по какой-то причине мой микрофон по умолчанию используется в качестве динамика.
Вот хорошо объясненное руководство, чтобы установить аудио вход / выход по умолчанию.
Первый: список устройств вывода звука, используя
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 / pulserm -r ~/.config/pulse
, а затем перезагрузите систему. После перезагрузки системы соответствующие устройства теперь должны быть установлены по умолчанию.
load-module module-switch-on-connect
в файл , /etc/pulse/default.pa
чтобы быть # load-module module-switch-on-connect
для того , чтобы сделать изменения постоянными.
sudo
не требуется при запускеsudo rm -r ~/.config/pulse
'alsa_output.pci-0000_00_1f.3.analog-stereo'
в примере) для set-default-sink, чем номер устройства. Число может измениться, это имя, скорее всего, не будет ...pactl list short sinks
и в приведенном ниже примере вы используетеpactl list short sources
. Это немного сбивает с толку.Чтобы заставить ответ Singrium работать, я должен был закомментировать эту строку из моего
/etc/pulse/default.pa
, добавив#
:В противном случае при запуске мое аудиоустройство будет установлено на мое устройство по умолчанию, но затем будет переключено на концентратор USB, как только оно будет обнаружено. Это предотвращает этот переключатель и гарантирует, что выбранное аудиоустройство является выходным.
источник
Это можно сделать,
PulseAudio Volume Control
если вы предпочитаете использовать графический интерфейс.После того, как вы открыли PulseAudio Volume Control, выберите
configuration
(последняя вкладка), затем выберите выход и / или вход, который вы хотите использовать, изprofile
выпадающего меню. Это должно выглядеть примерно такPulseAudio Volume Control
также может использоваться для регулировки уровней громкости для каждого входа, выхода, системных звуков и приложений, которые используются в настоящее время.Вот сообщение от Linuxhint с дополнительной информацией о PulseAudio.
источник