Audio, ALSA und PipeWire

HDMI- oder DisplayPort-Audio hat keinen nutzbaren Ausgang

Monitor-Audiofähigkeiten und HDMI-ELD prüfen, bevor ein Ausgangsprofil erzwungen wird, besonders nach Docking, Kabelwechsel oder Display-Ruhezustand.

Auf dieser Seite
  1. Symptome und Geltungsbereich
  2. Mögliche Ursachen
  3. Sicher prüfen
  4. Nächste Schritte nach Befund
  5. Quellen und Prüfung
  6. Verwandte Probleme

Symptome und Geltungsbereich

  • Das Display funktioniert, HDMI-Audio ist aber nicht verfügbar oder stumm.
  • Audio verschwindet nach erneutem Verbinden oder Aufwachen des Displays.

Betroffene Umgebung

GPU-HDMI/DisplayPort-Audio über ALSA-HD-Audio; Displays und Adapter müssen Audiounterstützung melden.

Erkennbare Meldungen (synthetische Beispiele)
snd_hda_codec_hdmi hdaudioC1D0: HDMI: invalid ELD data byte 0

Tatsächliches ELD sowie Kabel-/Empfängerpfad prüfen, bevor dies als PipeWire-Routingfehler behandelt wird.

Mögliche Ursachen

Das sind mögliche Erklärungen, keine bestätigte Diagnose. Mehrere unabhängige Fehler können gleichzeitig vorliegen.

  • Display oder Adapter liefert möglicherweise keine gültigen ELD-Audiofähigkeiten, oder der Monitor unterstützt kein Audio.
  • Ein gültiger HDMI-Endpunkt kann weiterhin abgewählt, stumm oder durch Sitzungsrichtlinie einem anderen Anschluss zugeordnet sein.

Sicher prüfen

Führe jeweils einen Befehl in der passenden Sitzung aus. Lies zuerst die Erklärung. Großgeschriebene Platzhalter brauchen deine Werte; Werkzeuge und Rechte unterscheiden sich je nach Distribution. Die Website zeigt Befehle an und führt sie niemals aus.

Prüfschritt 1

ALSA-Wiedergabegeräte ohne Audioausgabe lesen; GPU-Karte und HDMI-PCM-Namen bestimmen.

aplay -l

Ergebnis einordnen: Ein HDMI-PCM beweist Treiberregistrierung, keinen verbundenen Empfänger. Fehlt die GPU-Karte, betrifft das die Treibererkennung.

Prüfschritt 2

card0 und eld#0.0 durch die ELD-Datei des betroffenen GPU-Anschlusses unter /proc/asound ersetzen; normale Leserechte reichen meist aus.

cat /proc/asound/card0/eld#0.0

Ergebnis einordnen: monitor_present, eld_valid, monitor_name und SAD-Einträge beschreiben Empfängererkennung und Audioformate. Fehlende Gültigkeit oder SAD erfordert Kabel-/Empfängerprüfung vor erzwungenem Profil.

Nächste Schritte nach Befund

Erkennung eines Audioempfängers herstellen

Wenn ELD fehlt oder ungültig ist, Audiounterstützung des Displays bestätigen, richtigen Eingang wählen und ein direktes bekannt gutes HDMI/DP-Kabel ohne verdächtigen Adapter oder Dock vergleichen. Erst nach Speichern betroffener Arbeit neu verbinden.

Vorsicht: Manche DVI-Adapter übertragen kein Audio. Monitor-Ruhezustand und Hotplug können Anschlussnummerierung ändern; ELD-Pfad neu zuordnen.

Wiederherstellung / Rücknahme: Bei schlechterem Displayverhalten vorige Kabel-/Eingangsanordnung herstellen und funktionierenden Nicht-HDMI-Ausgang verfügbar halten.

Hat dir dieser Hinweis geholfen?

Hinweis teilen#

Gültige HDMI-Route und Profil wählen

Wenn ELD gültig ist und Audioformate enthält, passendes HDMI-Profil und Anschluss im Desktop-Audiopanel wählen, bei geringer Lautstärke entstummen und Monitorlautstärke prüfen. Bei wpctl-Steuerung aktuelle Geräte- und Routen-IDs verwenden.

Vorsicht: Nicht einen anderen HDMI-Port wählen, nur weil er zuerst nummeriert ist. Ungültiges ELD wird nicht durch erzwungene Formate repariert.

Wiederherstellung / Rücknahme: Dokumentiertes Kartenprofil, Route und Standardausgang zurücksetzen, falls der Endpunkt ungeeignet ist.

Hat dir dieser Hinweis geholfen?

Hinweis teilen#

Quellen und Prüfung

Diese Anleitung basiert auf Originalquellen von Projekten oder Distributionen und wurde am genannten Datum redaktionell geprüft. Das ist eine Quellenprüfung, kein Nachweis einer auf deiner Hardware reproduzierten Lösung. Log-Beispiele sind synthetische Testdaten. Versionsabhängige Details müssen zur installierten Ausgabe passen.