PulseAudio için varsayılan bağlantı noktasını değiştirme (kulaklık değil, hat çıkışı)


14

Önyükleme yaptığımda, PulseAudio varsayılan olarak Kulaklıklara çıkış göndermeyi seçiyor. Çıktıyı Line Out'a göndermeyi varsayılan olarak istiyorum. Bunu nasıl yaparım?

Çıktının şu anda gönderildiği yeri manuel olarak değiştirebilirim: Pulseaudio Ses Kontrolü uygulamasını başlatın, Çıktı Aygıtları sekmesine gidin ve Bağlantı Noktası'nın yanında Kulaklık yerine Hat Çıkışı seçeneğini seçin. Ancak, makineyi her başlattığımda bunu yapmalıyım - yeniden başlattıktan sonra Pulseaudio kendini Kulaklıklara geri döndürür. Bu biraz sinir bozucu. Seçimimi nasıl başlatabilirim ve yeniden başlatmalarda nasıl devam edebilirim?

Ses Denetimi uygulamasının, Kulaklıklar seçiliyken yeniden başlatmanın ardından nasıl göründüğünün bir ekran görüntüsü:

Ses Kontrolü, önyüklemeden hemen sonra

Bağlantı Noktası'nın yanındaki seçiciyi tıklarsam, aşağıdaki iki seçeneği elde ederim:

Çıkış bağlantı noktası seçenekleri

Hat Çıkışı'nın seçilmesi sesin çalışmasını sağlar. (Hem Kulaklıkların hem de Hat Çıkışının "takılı değil" olarak işaretlendiğine dikkat edin, ancak aslında Hat Çıkışı bağlantı noktasına takılı bir şeyim var.)

Yorumlar: Varsayılan çıkış aygıtını değiştirmenin bir yolunu aramıyorum . Sadece bir ses kartım var. pacmd list-sinkssadece bir lavabo gösterir. Bu nedenle, pacmd set-default-sinkyardımcı olmaz. ( Bu da yardımcı olmaz.) Burada ayarlamam gereken çıkış aygıtı değil, "Port". İlgili ise, Fedora 20 ve pulseaudio-5.0-25.fc21.x86_64 kullanıyorum.

Yanıtlar:


22

Aynı problemi yaşadım (en azından bir yıldır) ve aşağıdakiler işe yaramış gibi görünüyordu:

Alındığı yer: https://bbs.archlinux.org/viewtopic.php?id=164868

pavucontrolBağlantı noktasını istediğiniz bağlantı noktasına değiştirmek için kullanın . Ardından bu komutla bağlantı noktasının dahili adını bulun:

$ pacmd list | grep "active port"
    active port: <hdmi-output-0>
    active port: <analog-output-lineout>
    active port: <analog-input-linein>

Bağlantı noktasının dahili adı hakkında bu bilgileri kullanarak, şu komutla değiştirebiliriz:

pacmd set-sink-port 0 analog-output-lineout

Sizde (veya sorunu olan başka bir kişide) birden çok kart varsa, 0'ı 1 olarak değiştirmeyi deneyin.

Bu işe yararsa şunları koyabilirsiniz:

set-sink-port 0 analog-output-lineout

sizin de /etc/pulse/default.padosyaya yeniden başlatma karşısında ona sahip olmak.


1
Batmak-port vb. Ayarlamaya çalıştığımda ... [PulseAudio arka plan programı çalışmıyor veya oturum arka plan programı olarak çalışmıyor.] Alıyorum, bunu nasıl değiştirebilirim?
aSystemOverload

@aSystemOverload: Hangi Fedora sürümü? Ayrıca pulseaudio --start ile manuel olarak başlatmayı deneyebilir ve pacmdkomutun çalışıp çalışmadığını görebilirsiniz.
maxauthority

Belirtmediği için özür dilerim, ama Debian Jessie. Orijinal poster tarafından gösterilen Nabız Sesi 'Ses Kontrolü' çalışıyor, bu bir artalan sürecinin çalıştığı anlamına geliyor, ama belki de bir mevsim artalan programı mı?
aSystemOverload

02: 57'de çok zaman geçtikten sonra hayatımı kurtardın ...
kimse

Cevap için teşekkürler. Bu, Linux Mint 18.3'te kulaklıklarımı varsayılan olarak yapılandırmama yardımcı oldu!
smiddy84

0

Eğer açıldığında pavucontrol, senin edilir Line Outçıkış uplugged?

Hat Çıkışı (takılı değil)

  • Evet: Hoparlörleriniz yanlış konektörde.
  • Hayır ya da yardım etmedi: İyi şanslar, neyin yanlış olduğu hakkında hiçbir fikrim yok.

Açıklama: Yalnızca takılı bağlantı noktası varsayılan olarak kullanılır, eğer hepsi takılı değilse, neden kulaklık olduğunu kim bilebilir? PulseAudio yalnızca bir konektörü (Ön hoparlörler / yeşil) test eder, ancak hepsine stereo çıkışı verir (stereo özellikli karttan daha fazlasına sahipseniz, ancak PulseAudio'nuz yalnızca stereo olarak ayarlanmışsa).


2
Korkarým bu yardýmcý olmaz. Sorunuzu cevaplamak için: Soruda açıkladığım gibi, Ses Kontrolü, Hat Çıkışı'nın takılı olduğunu, ancak aslında takılı bir şey olduğunu düşünüyor. ama aslında Hat Çıkışı bağlantı noktasına takılı bir şeyim var. " Görünüşe göre "takılı / takılı değil" algılaması ters gitti.
DW
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.