Her açılışımda ses çıkış cihazımı "Line Out" kulaklıklarım arasında değiştirmem gerekiyor, çünkü nedense mikrofonumun hoparlörü varsayılan olarak.
Her açılışımda ses çıkış cihazımı "Line Out" kulaklıklarım arasında değiştirmem gerekiyor, çünkü nedense mikrofonumun hoparlörü varsayılan olarak.
Yanıtlar:
Varsayılan bir ses girişi / çıkışı ayarlamak için iyi açıklanmış bir eğitim .
İlk önce , ses çıkış cihazlarını kullanarak
pactl list short sources
Çıktı örneği:
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
İkinci : Varsayılan çıkış cihazı ayarlamak için komutu çalıştırın.
pactl set-default-sink <'output_device_name'>
Örnek: pactl set-default-sink 'alsa_output.pci-0000_00_1f.3.analog-stereo'
Şimdi, bu işlemi her yeniden başlatmada yapmak için aşağıdakileri izleyin:
İlk önce, /etc/pulse/default.pa dosyasını kullanarak şunları açın :
sudo -H gedit /etc/pulse/default.pa
Ardından, başlangıçtan itibaren iki satırın set-
yorumlanacağı dosyanın altına gidin .
Şimdi, bu satırları uncomment edin ve giriş ve çıkış kelimelerini, varsayılan olmasını istediğiniz lavabo (çıkış için) / kaynak (giriş için) sayısıyla değiştirin.
Örnek (hem varsayılan giriş hem de çıkışı ayarlar):
### Make some devices default
set-default-sink 3
set-default-source 3
Not: Bim'in yorumlarında tartışıldığı gibi , giriş / çıkış isminin yerine giriş / çıkış ismini girmek de mümkündür ( ona göre ) /etc/pulse/default.pa
.
Örnek:
### 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
Bunu yaptıktan sonra kaydedin ve çıkın. Ardından, ~ / .config / pulse dizinini çalıştırarak silin rm -r ~/.config/pulse
ve sistemi yeniden başlatın. Sistem yeniden başlatıldığında, uygun cihazlar şimdi varsayılan olarak ayarlanmalıdır.
load-module module-switch-on-connect
dosyasında /etc/pulse/default.pa
olmak # load-module module-switch-on-connect
kalıcı değişiklikler yapmak için.
'alsa_output.pci-0000_00_1f.3.analog-stereo'
Set-default-sink için ad dizesini ( örnekte) kullanmak aygıt numarasından daha anlamlı olur . Sayı değişebilir, bu isim büyük olasılıkla değişmeyecek ...
pactl list short sinks
ve aşağıdaki örnekte kullandığınızı söylersiniz pactl list short sources
. Bu biraz kafa karıştırıcı.
Singrium'un cevabını çalıştırabilmek için şunu /etc/pulse/default.pa
ekleyerek benden bu satırı yorumladım #
:
# load-module module-switch-on-connect
Aksi takdirde, başlangıçta ses cihazım varsayılan cihazıma ayarlanır, ancak algılandığında USB hub'ıma geçer. Bu geçişi önler ve seçtiğiniz ses cihazının çıkış olmasını sağlar.
PulseAudio Volume Control
Bir GUI kullanmayı tercih ederseniz , bu yapılabilir .
PulseAudio Ses Kontrolü'nü açtıktan sonra, configuration
(son sekme) seçimini yapın , ardından profile
aşağı açılır menüden kullanmak istediğiniz çıkışı ve / veya girişi seçin.
Buna benzemeli
PulseAudio Volume Control
Her giriş, çıkış, sistem sesleri ve halen kullanımda olan uygulamalar için ses seviyelerini ayarlamak için de kullanılabilir.
İşte Linuxhint'ten PulseAudio hakkında daha fazla bilgi içeren bir yazı .
sudo
çalıştırırken gerekli değildirsudo rm -r ~/.config/pulse