Je recherche ce problème depuis des jours maintenant et j'ai essayé diverses solutions suggérées, sans succès.
Fondamentalement, j'ai un ordinateur portable avec audio intégré (la sortie va soit à la prise casque ou au haut-parleur intégré) et HDMI. J'utilise Debian 7.5 avec KDE.
Auparavant, je n'utilisais que ALSA et j'ai pu configurer Skype pour qu'il sonne sur le HDMI, mais j'utilise les écouteurs pour les appels eux-mêmes. J'aimerais réaliser quelque chose de similaire en utilisant Pulse.
Je ne sais pas si Skype sépare toujours la sonnerie et appelle l'audio lorsqu'il les envoie à PulseAudio, mais comme la version Linux de Skype peut exécuter des scripts arbitraires sur les événements, je serais heureux si je pouvais utiliser par exemple aplaypour jouer quelque chose sur le port HDMI . Cependant, quoi que je fasse, je vois toujours (et ne peux utiliser) qu'un seul périphérique de sortie.
aplay -l:
**** Liste des périphériques matériels PLAYBACK **** carte 0: PCH [HDA Intel PCH], périphérique 0: ALC269VB analogique [ALC269VB analogique] Sous-appareils: 1/1 Sous-appareil # 0: sous-appareil # 0 carte 0: PCH [HDA Intel PCH], périphérique 3: HDMI 0 [HDMI 0] Sous-appareils: 1/1 Sous-appareil # 0: sous-appareil # 0
aplay -L:
défaut
Lecture / enregistrement via le serveur de son PulseAudio
sysdefault: CARD = PCH
HDA Intel PCH, ALC269VB analogique
Périphérique audio par défaut
avant: CARD = PCH, DEV = 0
HDA Intel PCH, ALC269VB analogique
Haut-parleurs avant
surround40: CARD = PCH, DEV = 0
HDA Intel PCH, ALC269VB analogique
4.0 Sortie surround vers les enceintes avant et arrière
surround41: CARD = PCH, DEV = 0
HDA Intel PCH, ALC269VB analogique
4.1 Sortie surround vers les enceintes avant, arrière et subwoofer
surround50: CARD = PCH, DEV = 0
HDA Intel PCH, ALC269VB analogique
5.0 Sortie surround vers les enceintes avant, centrale et arrière
surround51: CARD = PCH, DEV = 0
HDA Intel PCH, ALC269VB analogique
Sortie surround 5.1 vers les enceintes avant, centrale, arrière et caisson de basses
surround71: CARD = PCH, DEV = 0
HDA Intel PCH, ALC269VB analogique
Sortie surround 7.1 vers les enceintes avant, centrale, latérale, arrière et woofer
hdmi: CARTE = PCH, DEV = 0
HDA Intel PCH, HDMI 0
Sortie audio HDMI
Lorsque j'essaie d'utiliser directement le périphérique HDMI, j'obtiens l'erreur suivante:
$ aplay -D hdmi alert.wav Lecture de WAVE 'alert.wav': Signé Little Endian 16 bits, fréquence 22050 Hz, mono aplay: set_params: 1087: Nombre de canaux non disponibles
Dans pavucontrol, sous l'onglet Configuration, je vois une liste Profiledéroulante avec les options suivantes:
Duplex stéréo analogique Sortie stéréo analogique Sortie stéréo analogique (HDMI) + entrée stéréo analogique Sortie stéréo analogique (HDMI) Entrée stéréo analogique De
Autant que je sache, tout cela fonctionne comme prévu (probablement): ceux qui disent que HDMI dirigera la sortie audio vers le port HDMI; les autres à la carte audio intégrée. Peu importe celui que je sélectionne, je vois toujours un seul périphérique de sortie uniquement sous l'onglet Périphériques de sortie.
J'ai essayé d'ajouter le périphérique intégré ou le périphérique HDMI à l' /etc/pulse/default.pautilisation load-module module-alsa-sink device=hw:0,0et load-module module-alsa-sink device=hw:0,3- ceux-ci semblaient n'avoir aucun effet, ou ont fait pulseaudio n'afficher aucun profil du tout.