Accueil
» Comment faire
»
Ubuntu 24.04 n'affiche pas le son HDMI ? Restaurez la sortie.
Ubuntu 24.04 n'affiche pas le son HDMI ? Restaurez la sortie.
Si Ubuntu 24.04 affiche l'image sur votre moniteur ou téléviseur mais ne la détecte pas comme sortie audio, commencez par connecter et allumer l'écran, puis sélectionnez sa sortie HDMI ou DisplayPort dans Paramètres > Son > Sortie . Si le problème persiste, vérifiez l'écran et le câble, inspectez les périphériques de lecture avec l'outil de configuration système wpctl status, et procédez ensuite au dépannage au niveau du système.
Exemple illustratif : Riley connecte un ordinateur de bureau Ubuntu 24.04 à un téléviseur via HDMI. L’image fonctionne, mais le panneau de configuration du son n’affiche que les haut-parleurs intégrés de l’ordinateur. Cet exemple fait suite aux vérifications décrites ci-dessous ; il ne s’agit pas d’un compte rendu de test réel ni d’une cause garantie.
Savoir ce dont Ubuntu a besoin pour détecter
Les interfaces HDMI et DisplayPort peuvent transmettre l'audio numérique ainsi que la vidéo, mais l'écran doit être compatible avec la lecture audio et permettre l'écoute du son. Certains moniteurs sont dépourvus de haut-parleurs ; d'autres redirigent le son vers une prise casque ou nécessitent l'activation des haut-parleurs dans leur menu. Un téléviseur ou un moniteur sans sortie audio fonctionnelle ne peut pas diffuser de son, même si l'image est correcte.
Le système audio d'Ubuntu est également structuré en plusieurs couches. Le pilote matériel détecte les périphériques audio, ALSA (l'interface audio du noyau Linux) expose le matériel, et PipeWire achemine le son entre les applications et les sorties. Ubuntu Desktop utilise PipeWire par défaut, tandis que d'autres distributions Ubuntu ou installations personnalisées peuvent utiliser une configuration audio ou de bureau différente. Une sortie de lecture est souvent appelée « sink » ; sous Ubuntu wpctl, cela désigne une destination pour le son, et non un connecteur physique.
Avant de modifier les paramètres, assurez-vous que le moniteur ou le téléviseur est allumé et réglé sur l'entrée HDMI connectée à l'ordinateur. Rebranchez le câble aux deux extrémités. Si vous utilisez une station d'accueil, un adaptateur ou un récepteur, vérifiez qu'il prend en charge l'audio via cette connexion. Si possible, essayez un autre port HDMI ou un autre câble. Riley devrait vérifier que le téléviseur possède des haut-parleurs ou une sortie casque avant d'incriminer Ubuntu.
1. Sélectionnez HDMI dans les paramètres audio
Connectez l'écran et attendez quelques secondes qu'Ubuntu le détecte.
Ouvrez les Paramètres , choisissez Son et trouvez la section Sortie .
Ouvrez le sélecteur de périphérique de sortie et choisissez l'entrée correspondant à l'écran, par exemple HDMI/DisplayPort ou le modèle de votre moniteur. Le nom exact dépend de l'ordinateur et de l'écran.
Augmentez le volume de sortie , assurez-vous que le son système n'est pas coupé et utilisez le bouton de test s'il est disponible. Ubuntu documente ce sélecteur de sortie et cette commande de test dans ses instructions relatives aux paramètres audio .
La liste des périphériques de sortie ouverts affiche HDMI / DisplayPort sélectionné ; le nom exact du périphérique varie selon le matériel.
Pour Riley, la sélection de la sortie TV est la première modification logicielle importante. Si l'écran n'apparaît pas dans la liste, ne sélectionnez pas systématiquement les haut-parleurs intégrés en espérant que le son transite par HDMI ; poursuivez les vérifications ci-dessous.
2. Vérifiez le volume et le chemin de l'application
Après avoir sélectionné HDMI, vérifiez que le curseur du volume de sortie est au-dessus de zéro et que le système n'est pas en mode silencieux. Vérifiez également les commandes de volume et de mise en sourdine de l'écran. Si un moniteur possède une prise casque, branchez-y un casque uniquement si son manuel indique que cette prise transmet le son via HDMI.
Le panneau de sortie HDMI affiche le sélecteur de périphérique, le contrôle du volume et le bouton Test permettant de vérifier la lecture.
Si le son de test fonctionne sur le bureau mais qu'une application reste muette, vérifiez ses paramètres de mise en sourdine et de sortie audio. Certaines applications conservent un flux audio sur l'appareil précédent ; fermez-les complètement puis rouvrez-les après avoir modifié la sortie audio du système, et testez à nouveau la lecture. Ne modifiez pas les paramètres d'entrée ni ceux du microphone : ils contrôlent l'enregistrement et non la lecture HDMI.
3. Vérifiez la sortie HDMI avecwpctl
Si le sélecteur de l'interface graphique n'est pas clair, le terminal peut afficher ce que PipeWire voit actuellement. Ouvrez le terminal et exécutez :
wpctl status
Dans le résultat, recherchez sous « Sinks » un périphérique de lecture HDMI ou DisplayPort. Les entrées numérotées de la commande sont des identifiants d'objet temporaires ; utilisez donc l'identifiant affiché sur votre système plutôt que de copier un numéro à partir d'un exemple ou d'une capture d'écran. Consultez la documentation de référence de WirePlumber sur wpctl .statusset-default
Les groupes de sortie d'état d'exemple regroupent les destinations de lecture sous Sinks ; les noms et identifiants des périphériques varient d'un système à l'autre.
Si le périphérique de sortie HDMI est répertorié mais que la mauvaise sortie est active, définissez la sortie par défaut avec l'ID affiché à côté de ce périphérique HDMI :
wpctl set-default ID
Remplacez IDpar le numéro de sortie HDMI actuel. Cette commande définit la destination par défaut des nouveaux flux audio ; elle ne peut pas créer un périphérique absent de la liste. Si la sortie par défaut est muette, réactivez-la avec :
wpctl set-mute @DEFAULT_AUDIO_SINK@ 0
Relancez la wpctl statuscommande pour vérifier la liste actuelle et le marqueur par défaut, puis répétez le test des paramètres audio. N’utilisez pas un identifiant de périphérique copié depuis un autre ordinateur : les identifiants peuvent changer après une reconnexion ou un redémarrage.
Utilisez l'ID du récepteur HDMI actuel provenant de votre propre sortie d'état wpctl à la place de ID.
4. Si Ubuntu n'affiche toujours pas le port HDMI,
Débranchez le câble HDMI, vérifiez que l'écran est allumé et réglé sur la bonne entrée, puis rebranchez-le fermement. Patientez quelques instants et rouvrez Paramètres > Son. Si le périphérique n'apparaît toujours pas, redémarrez Ubuntu avec l'écran connecté. Un redémarrage est une solution plus sûre que l'installation de paquets audio au hasard ou le changement de serveur audio.
La documentation audio d'Ubuntu explique que les modules audio du noyau détectent les périphériques tels que les sorties HDMI/DisplayPort et qu'Ubuntu Desktop achemine le son via PipeWire. Si wpctl statusaucun signal HDMI n'est toujours détecté après reconnexion et redémarrage, le problème se situe en amont du choix d'une sortie par défaut : il peut provenir du pilote audio/GPU, de la station d'accueil ou de l'adaptateur, du câble ou des capacités audio de l'écran. La documentation audio d'Ubuntu décrit ces différentes couches audio. Consultez les informations de support du fabricant de votre ordinateur ou de votre carte graphique pour votre modèle et, si possible, comparez avec un autre câble, port ou écran. Évitez de copier les commandes des modules du noyau à partir de conseils pour une autre carte graphique ; une modification incorrecte du pilote peut engendrer de nouveaux problèmes.
Vérifier la correction
Laissez HDMI sélectionné dans Paramètres > Son > Sortie , utilisez la commande de test et lisez un court extrait vidéo dans l'application qui était initialement muette. Vérifiez que le son provient bien des haut-parleurs ou de la prise casque du téléviseur ou du moniteur, contrôlez le volume et assurez-vous que wpctl statusHDMI est bien sélectionné comme périphérique par défaut. Si le test système ne produit aucun son mais que HDMI reste sélectionné, vérifiez les paramètres audio et de mise en sourdine de l'écran avant de modifier les pilotes Ubuntu.