Za każdym razem, gdy uruchamiam komputer, muszę przełączać urządzenie wyjściowe audio na słuchawki „Line Out”, ponieważ z jakiegoś powodu mój mikrofon jest domyślnie ustawiony jako głośnik.
Oto dobrze wyjaśniony samouczek, aby ustawić domyślne wejście / wyjście audio.
Po pierwsze: Lista urządzeń wyjściowych audio za pomocą
pactl list short sources
Przykład wyniku:
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
Po drugie : Aby ustawić domyślne urządzenie wyjściowe, uruchom polecenie
pactl set-default-sink <'output_device_name'>
Przykład: pactl set-default-sink 'alsa_output.pci-0000_00_1f.3.analog-stereo'
Teraz, aby działało to przy każdym ponownym uruchomieniu, wykonaj następujące czynności:
Najpierw otwórz plik /etc/pulse/default.pa, używając:
sudo -H gedit /etc/pulse/default.pa
Następnie przewiń do końca pliku, gdzie dwa wiersze zaczynające się od set-
zostaną skomentowane.
Teraz usuń komentarz z tych wierszy i zastąp słowa wejściowe i wyjściowe numerem zlewu (dla danych wyjściowych) / źródła (dla danych wejściowych), który ma być domyślny.
Przykład (ustawia zarówno domyślne wejście, jak i wyjście):
### Make some devices default
set-default-sink 3
set-default-source 3
PS: Jak omówiono w komentarzach do Bima , możliwe jest ( według niego ) wstawienie nazwy wejścia / wyjścia /etc/pulse/default.pa
zamiast numeru wejścia / wyjścia.
Przykład:
### 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
Po wykonaniu tej czynności zapisz i wyjdź. Następnie usuń katalog ~ / .config / puls , uruchamiając rm -r ~/.config/pulse
, a następnie ponownie uruchom system. Po ponownym uruchomieniu systemu odpowiednie urządzenia powinny być teraz ustawione jako domyślne.
load-module module-switch-on-connect
w pliku /etc/pulse/default.pa
, aby być # load-module module-switch-on-connect
, aby wprowadzić zmiany trwałe.
sudo
nie jest wymagany podczas działaniasudo rm -r ~/.config/pulse
'alsa_output.pci-0000_00_1f.3.analog-stereo'
w przykładzie) dla set-default-sink, niż numeru urządzenia. Liczba może się zmienić, ta nazwa najprawdopodobniej nie zmieni ...pactl list short sinks
aw poniższym przykładzie używaszpactl list short sources
. To jest trochę mylące.Aby odpowiedź Singrium zadziałała, musiałem skomentować ten wiersz
/etc/pulse/default.pa
, dodając#
:W przeciwnym razie po uruchomieniu moje urządzenie audio zostanie ustawione na moje urządzenie domyślne, ale po wykryciu przełączy się na mój koncentrator USB. Zapobiega to przełączeniu i zapewnia, że wybrane urządzenie audio jest wyjściem.
źródło
Można to zrobić,
PulseAudio Volume Control
jeśli wolisz używać GUI.Po otwarciu PulseAudio Volume Control, wybierz
configuration
(ostatnia zakładka), a następnie wybierz wyjście i / lub wejście, którego chcesz użyć zprofile
menu rozwijanego. Powinno to wyglądać podobnie do tegoPulseAudio Volume Control
może być również użyty do regulacji poziomów głośności dla każdego aktualnie używanego wejścia, wyjścia, dźwięków systemowych i aplikacji.Oto post z Linuxhint z dodatkowymi informacjami na temat PulseAudio.
źródło