J'ai récemment mis à niveau une ancienne installation Ubuntu vers 16.04 LTS. Tout fonctionne bien sauf pour une chose. Je n'arrive pas à faire fonctionner le son HDMI.
Quelques notes et observations:
- L'ordinateur lui-même est un Intel NUC
- L'installation est complètement standard
- La seule sortie audio et vidéo se fait par la même prise HDMI vers un téléviseur
- La section son dans les paramètres système affiche le périphérique "HDMI/DisplayPort - Audio intégré" comme prévu, et tous les volumes sont à 100% et rien n'est mis en sourdine.
- De même pour pavucontrol, il répertorie le profil "Sortie stéréo numérique (HDMI)" sous Configuration et le périphérique "HDMI/DisplayPort (branché)" sous Périphériques de sortie. Tous les volumes sont à 100% et rien n'est en sourdine et les sonomètres montrer qu'il y a du son généré
- Cependant, quel que soit le son/pavucontrol, il n'y a pas de sortie HDMI
- Mais dans Kodi, si je sélectionne le périphérique de sortie audio "Par défaut, périphérique de sortie par défaut (PULSEAUDIO)", il ne produit aucun son si je sélectionne "Audio intégré Stéréo numérique (HDMI), HDMI/DisplayPort (PULSEAUDIO)" Le son HDMI fonctionne très bien dans Kodi. (Je suppose que cela est dû au fait que Kodi avec ce paramètre sort directement vers HDMI et non vers Pulseaudio par défaut)
- En dehors de Kodi, si je vous présente alsamixer, appuyez sur F6, sélectionnez HDMI, puis appuyez de nouveau sur m et m (sourdine et rétablie), le son HDMI revient, mais dès que la source sonore s’arrête (comme une pause, une vidéo youtube), il y a pas de son HMDI à nouveau
- En utilisant
aplay
, je peux émettre le son de test via HDMI parfaitement (en utilisant la carte et le périphérique appropriés). - J'ai aussi essayé d'installer Fedora 24, mais toujours pas de son HDMI
J'ai essayé à peu près toutes les corrections de problèmes de son que j'ai trouvées, mais jusqu'à présent, le problème de son persiste:
- Mettre à jour les pilotes Intel
- Mettre à jour Ubuntu (à part 16.04, j'ai aussi essayé la version bêta de 16.10, mais la même histoire existe)
- Définition de la carte pcm et du périphérique par défaut (à partir des tests avec
aplay
) dans .asoundrc
- Définition du périphérique alsa sink avec
load-module module-alsa-sink device=hw:X,Y
dans /etc/Pulse/default.pa
Voici la sortie de alsa_info.sh
, pactl list sinks
, pacmd list-sink-inputs
pour référence.
Que puis-je faire pour déboguer et résoudre le problème?
EDIT: J'ai également posté cette question sur 01.org.
J'ai ensuite exécuté pulseaudio
avec une verbosité de journalisation plus élevée. Vous pouvez trouver le journal ici
Voici ce que j'ai fait:
- J'ai commencé le démon
- J'ai essayé d'augmenter et de diminuer le volume. J'attends le petit son pop à chaque fois que je change le volume, mais il n'y a pas de son.
- Je lance ensuite spotify et commence à jouer une chanson, mais toujours pas de son
- J'ouvre ensuite alsamixer, sélectionnez la carte HDMI, puis mute et rétablit le son
- Maintenant, il y a tout à coup un son
- J'augmente et diminue à nouveau le volume, mais cette fois, il y a du son
- J'interromps ensuite la chanson dans Spotify et attendis un moment
- Quand je reprends la chanson, il n'y a plus de son
- Je tue le démon
J'utilise une carte HDMI 0 périphérique 3.
Je ne branche aucun autre câble audio.