Bu sorunu günlerdir araştırıyorum ve herhangi bir başarı olmadan önerilen çeşitli çözümleri denedim.
Temel olarak, dahili ses özelliğine sahip bir dizüstü bilgisayarım var (çıkış kulaklık jakına veya dahili hoparlöre gidiyor) ve HDMI. KDE ile Debian 7.5 kullanıyorum.
Daha önce sadece ALSA kullanıyordum ve Skype'ı HDMI'da çalacak şekilde yapılandırabiliyordum, ancak kulaklıkları aramaların kendisi için kullanıyordum. Pulse kullanarak benzer bir şey elde etmek istiyorum.
Skype'ın PulseAudio'ya gönderirken zil sesini çalmasını ve sesi araması konusunda hala emin değilim, ancak Skype'ın Linux sürümü olaylarda keyfi komut dosyaları çalıştırabildiğinden, örneğin aplay
HDMI bağlantı noktasında bir şey oynatmak için kullanabilirsem mutlu olurum . Ancak, ne yaparsam yapayım, daima tek bir çıkış cihazı görürüm (ve kullanabilirim).
aplay -l
:
**** PLAYBACK Donanım Aygıtlarının Listesi **** kart 0: PCH [HDA Intel PCH], cihaz 0: ALC269VB Analog [ALC269VB Analog] Alt aygıtlar: 1/1 Subdevice # 0: Subdevice # 0 kart 0: PCH [HDA Intel PCH], cihaz 3: HDMI 0 [HDMI 0] Alt aygıtlar: 1/1 Subdevice # 0: Subdevice # 0
aplay -L
:
varsayılan PulseAudio ses sunucusu üzerinden oynatma / kayıt sysdefault: KART = PCH HDA Intel PCH, ALC269VB Analog Varsayılan Ses Aygıtı Ön: KART = PCH DEV = 0 HDA Intel PCH, ALC269VB Analog Ön hoparlörler surround40: KART = PCH DEV = 0 HDA Intel PCH, ALC269VB Analog 4.0 Ön ve Arka hoparlörlere surround çıkış surround41: KART = PCH DEV = 0 HDA Intel PCH, ALC269VB Analog 4.1 Ön, Arka ve Subwoofer hoparlörlere surround çıkış surround50: KART = PCH DEV = 0 HDA Intel PCH, ALC269VB Analog 5.0 Ön, Orta ve Arka hoparlörlere surround çıkış surround51: KART = PCH DEV = 0 HDA Intel PCH, ALC269VB Analog 5.1 Ön, Merkez, Arka ve Subwoofer hoparlörlere surround çıkış surround71: KART = PCH DEV = 0 HDA Intel PCH, ALC269VB Analog 7.1 Ön, Merkez, Yan, Arka ve Woofer hoparlörlere surround çıkış HDMI: KART = PCH DEV = 0 HDA Intel PCH, HDMI 0 HDMI Ses Çıkışı
Doğrudan hdmi cihazını kullanmaya çalıştığımda, aşağıdaki hatayı alıyorum:
$ aplay -D hdmi alert.wav WAVE 'alert.wav' çalma: İmzalı 16 bit Little Endian, Hız 22050 Hz, Mono aplay: set_params: 1087: Kanal sayısı mevcut değil
İçinde pavucontrol
, Yapılandırma sekmesinin altında Profile
, aşağıdaki seçeneklerin yer aldığı bir açılır menü görüyorum :
Analog Stereo Çift Yönlü Analog Stereo Çıkış Analog Stereo (HDMI) Çıkışı + Analog Stereo Girişi Analog Stereo (HDMI) Çıkışı Analog Stereo Giriş kapalı
Anlayabildiğim kadarıyla, tüm bunlar beklendiği gibi çalışıyor: HDMI diyenler, ses çıkışını HDMI bağlantı noktasına yönlendirecek; diğerleri dahili ses kartına. Hangisini seçersem seçeyim, her zaman yalnızca Çıkış Aygıtları sekmesinin altında tek bir çıkış aygıtı görürüm.
/etc/pulse/default.pa
Kullanmak için dahili veya HDMI cihazı eklemeyi denedim load-module module-alsa-sink device=hw:0,0
ve load-module module-alsa-sink device=hw:0,3
bunların hiçbir etkisi yok gibi görünüyordu ya da pulseaudio herhangi bir profil görüntülemedi.