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 aplayHDMI 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.paKullanmak için dahili veya HDMI cihazı eklemeyi denedim load-module module-alsa-sink device=hw:0,0ve load-module module-alsa-sink device=hw:0,3bunların hiçbir etkisi yok gibi görünüyordu ya da pulseaudio herhangi bir profil görüntülemedi.