Startseite
» Gewusst wie
»
Ubuntu 24.04 zeigt keinen HDMI-Ton an? Stellen Sie die Ausgabe wieder her.
Ubuntu 24.04 zeigt keinen HDMI-Ton an? Stellen Sie die Ausgabe wieder her.
Wenn Ubuntu 24.04 auf Ihrem Monitor oder Fernseher ein Bild anzeigt, dieses aber nicht als Audioausgang auflistet, schließen Sie zuerst das Display an und schalten Sie es ein. Wählen Sie anschließend unter Einstellungen > Ton > Ausgabe den HDMI- oder DisplayPort-Ausgang aus . Wird das Bild weiterhin nicht angezeigt, überprüfen Sie Display und Kabel, prüfen Sie die Wiedergabegeräte mit dem Befehl ` wpctl statusdisplayPort` und fahren Sie erst dann mit der systemweiten Fehlerbehebung fort.
Beispiel: Riley verbindet einen Ubuntu-24.04-Desktop-PC über HDMI mit einem Fernseher. Das Bild funktioniert, aber im Sound-Panel werden nur die eingebauten Lautsprecher des Computers angezeigt. Dieses Beispiel entspricht den unten aufgeführten Prüfungen; es handelt sich nicht um einen Bericht eines realen Tests oder eine garantierte Fehlerursache.
Wissen, was Ubuntu erkennen muss
HDMI und DisplayPort können sowohl digitale Audio- als auch Videosignale übertragen, allerdings muss das Display über eine Audiowiedergabefunktion verfügen und eine entsprechende Möglichkeit zum Abspielen bieten. Manche Monitore haben keine Lautsprecher; andere geben den Ton über eine Kopfhörerbuchse aus oder erfordern, dass die Lautsprecher im Monitormenü aktiviert werden. Ein Fernseher oder Monitor ohne nutzbaren Audioausgang kann keinen Ton wiedergeben, nur weil das Bild funktioniert.
Der Audiopfad von Ubuntu ist ebenfalls mehrschichtig. Der Hardwaretreiber erkennt audiofähige Geräte, ALSA (die Audioschnittstelle des Linux-Kernels) stellt die Hardware bereit, und PipeWire leitet die Audioausgabe zwischen Anwendungen und Ausgängen. Ubuntu Desktop verwendet standardmäßig PipeWire, während andere Ubuntu-Varianten oder angepasste Installationen möglicherweise eine andere Desktop- oder Audiokonfiguration nutzen. Ein Wiedergabeausgang wird oft als „ Senke“ bezeichnet ; in diesem wpctlKontext meint er ein Ziel für Audiosignale, nicht einen physischen Anschluss.
Bevor Sie Einstellungen ändern, vergewissern Sie sich, dass Monitor oder Fernseher eingeschaltet und auf den HDMI-Eingang des Computers eingestellt ist. Überprüfen Sie den Kabelanschluss an beiden Enden. Falls Sie eine Dockingstation, einen Adapter oder einen Receiver verwenden, prüfen Sie, ob dieser Audio über diese Verbindung unterstützt. Versuchen Sie gegebenenfalls einen anderen HDMI-Anschluss oder ein anderes Kabel. Riley sollte bestätigen, dass der Fernseher über Lautsprecher oder einen Kopfhörerausgang verfügt, bevor Ubuntu als mögliche Fehlerursache in Betracht gezogen wird.
1. Wählen Sie in den Toneinstellungen HDMI aus.
Schließen Sie das Display an und warten Sie einige Sekunden, bis Ubuntu es erkennt.
Öffnen Sie die Einstellungen , wählen Sie Ton und suchen Sie den Abschnitt Ausgabe .
Öffnen Sie die Ausgabegeräteauswahl und wählen Sie den Eintrag mit der Bezeichnung Ihres Bildschirms, z. B. HDMI/DisplayPort oder die Modellbezeichnung Ihres Monitors. Die genauen Bezeichnungen hängen vom verwendeten Computer und Bildschirm ab.
Erhöhen Sie die Ausgabelautstärke , stellen Sie sicher, dass der Systemton nicht stummgeschaltet ist, und verwenden Sie die Testfunktion, falls die Schaltfläche verfügbar ist. Ubuntu dokumentiert diese Ausgabeauswahl und Teststeuerung in der Anleitung zu den Toneinstellungen .
In der Liste der geöffneten Ausgabegeräte wird HDMI / DisplayPort als ausgewählt angezeigt; die genaue Gerätebezeichnung variiert je nach Hardware.
Für Riley ist die Auswahl des TV-Ausgangs die erste sinnvolle Softwareänderung. Falls das Display nicht in der Liste erscheint, wählen Sie nicht weiterhin die eingebauten Lautsprecher aus und erwarten Sie nicht, dass der Ton über HDMI übertragen wird; fahren Sie mit den folgenden Überprüfungen fort.
2. Überprüfen Sie die Lautstärke und die Routen der Anwendung.
Nachdem Sie HDMI ausgewählt haben, vergewissern Sie sich, dass der Lautstärkeregler für die Ausgabe über Null steht und das System nicht stummgeschaltet ist. Überprüfen Sie auch die Lautstärke- und Stummschaltungseinstellungen des Monitors. Wenn Ihr Monitor über eine Kopfhörerbuchse verfügt, schließen Sie Kopfhörer nur dann an, wenn in der Bedienungsanleitung angegeben ist, dass diese Buchse Audio vom HDMI-Signal überträgt.
Das HDMI-Ausgangsfeld zeigt die Geräteauswahl, die Lautstärkeregelung und die Testtaste zur Überprüfung der Wiedergabe.
Wenn der Desktop-Testton funktioniert, eine App aber stumm bleibt, überprüfen Sie die Stummschaltungs- und Ausgabeeinstellungen dieser App. Manche Apps behalten einen bestehenden Audiostream des vorherigen Geräts bei. Beenden Sie die App nach dem Ändern der Systemausgabe vollständig und öffnen Sie sie neu. Testen Sie die Wiedergabe anschließend erneut. Ändern Sie keine Eingangs- oder Mikrofoneinstellungen: Diese steuern die Aufnahme, nicht die HDMI-Wiedergabe.
3. Überprüfen Sie den HDMI-Ausgang mitwpctl
Falls die GUI-Auswahl unübersichtlich ist, kann das Terminal anzeigen, was PipeWire aktuell sieht. Öffnen Sie das Terminal und führen Sie folgenden Befehl aus:
wpctl status
Suchen Sie in der Ausgabe unter „Sinks“ nach einem HDMI- oder DisplayPort-Wiedergabegerät. Die nummerierten Einträge des Befehls sind temporäre Objekt-IDs. Verwenden Sie daher die ID Ihres Systems und kopieren Sie keine Nummer aus einem Beispiel oder Screenshot. Weitere Informationen finden Sie in den wpctl-Referenzdokumenten von WirePlumber .statusset-default
Beispielhafte Statusausgabe gruppiert Wiedergabeziele unter Sinks; Gerätenamen und IDs variieren zwischen den Systemen.
Wenn die HDMI-Senke aufgeführt ist, aber der falsche Ausgang aktiv ist, legen Sie den Standardausgang mit der neben dieser HDMI-Senke angezeigten ID fest:
wpctl set-default ID
Ersetzen Sie dies IDdurch die aktuelle HDMI-Senkennummer. Der Befehl legt das Standardziel für neue Audiostreams fest; er kann kein Gerät erstellen, das nicht in der Liste enthalten ist. Wenn die Standardsenke stummgeschaltet ist, heben Sie die Stummschaltung mit folgendem Befehl auf:
wpctl set-mute @DEFAULT_AUDIO_SINK@ 0
Führen Sie den Vorgang wpctl statuserneut aus, um die aktuelle Liste und die Standardmarkierung zu überprüfen, und wiederholen Sie anschließend den Test der Soundeinstellungen. Verwenden Sie keine von einem anderen Computer kopierte Sink-ID: IDs können sich nach einer erneuten Verbindung oder einem Neustart ändern.
Verwenden Sie anstelle von ID die aktuelle HDMI-Senken-ID aus Ihrer eigenen wpctl-Statusausgabe.
4. Falls Ubuntu HDMI immer noch nicht auflistet
Trennen Sie das HDMI-Kabel, vergewissern Sie sich, dass der Bildschirm eingeschaltet und auf den richtigen Eingang eingestellt ist, und schließen Sie es dann wieder fest an. Warten Sie kurz und öffnen Sie erneut die Einstellungen > Ton. Falls das Gerät weiterhin nicht erkannt wird, starten Sie Ubuntu mit angeschlossenem Bildschirm neu. Ein Neustart ist die sicherere Vorgehensweise, als wahllos Audiopakete zu installieren oder einen anderen Audioserver zu verwenden.
Die Audio-Dokumentation von Ubuntu erklärt, dass die Audio-Module des Kernels Geräte wie HDMI-/DisplayPort-Ausgänge erkennen und Ubuntu Desktop die Audioausgabe über PipeWire leitet. Wenn wpctl statusnach dem erneuten Anschließen und Neustarten immer noch kein HDMI-Signal ausgegeben wird, liegt das Problem nicht an der Auswahl eines Standardausgangs, sondern möglicherweise am GPU-/Audiotreiber, der Dockingstation oder dem Adapter, dem Kabel oder den gemeldeten Fähigkeiten des Displays. Die Dokumentation „Audio unter Ubuntu“ beschreibt diese Audioebenen. Prüfen Sie die Supportinformationen des Computer- oder GPU-Herstellers für Ihr Modell und vergleichen Sie die Ergebnisse nach Möglichkeit mit einem anderen Kabel, Anschluss oder Display. Vermeiden Sie es, Kernel-Modul-Befehle aus Anleitungen für eine andere GPU zu kopieren; eine falsche Treiberänderung kann neue Probleme verursachen.
Überprüfen Sie die Korrektur
Lassen Sie HDMI unter Einstellungen > Ton > Ausgabe ausgewählt , verwenden Sie die Testfunktion und spielen Sie einen kurzen Clip in der App ab, die ursprünglich keinen Ton hatte. Prüfen Sie, ob der Ton über die Lautsprecher oder den Kopfhöreranschluss des Fernsehers oder Monitors ausgegeben wird, überprüfen Sie die Lautstärke und stellen Sie sicher, dass wpctl statusHDMI als Standardausgabe ausgewählt ist. Falls der Systemtest stumm bleibt, HDMI aber weiterhin ausgewählt ist, überprüfen Sie die Audiofunktionen des Displays und die Stummschaltungseinstellungen, bevor Sie die Ubuntu-Treiber ändern.