Zuletzt aktualisiert im Februar 2026
Aus Abschnitt Raspberry Pi

Raspberry Pi: Problem kein HDMI Audio bei Start ohne Monitor

Seit Debian 12 Bookworm nutzt Raspberry Pi OS nur noch dtoverlay=vc4-kms-v3d (anstatt vorher dtoverlay=vc4-fkms-v3d, also "Full KMS" anstatt "Fake KMS"). Vorher konnte man in /boot/config.txt hdmi_force_hotplug=1 und weitere Optionen setzen für "Nicht angeschlossenes Display erkennen".

Problem ist nun mit Debian 12 oder 13: Ist beim Start kein Monitor angeschlossen (oder der Monitor ist ausgeschaltet), können keine EDID ("Extended Display Identification Data") Infos gelesen werden und damit wird nicht erkannt, dass der Monitor auch Audio-Ausgabe kann.

Es gibt zwar "HDMI Dummy Plugs", also Mini-Hardware für ein paar Euro die einen Monitor emuliert, aber das kann doch nicht die Lösung für ein Softwareproblem sein – braucht es auch nicht:

Workaround ist, entsprechende EDID Infos vorzugaukeln (für den ersten HDMI Port, das ist bei einem Raspberry Pi 4/5 der direkt neben dem USB-C Port für Strom) – in /boot/firmware/cmdline.txt ans Ende folgendes eintragen:

drm.edid_firmware=HDMI-A-1:edid/1080p-with-audio.bin

Die 1080p-with-audio.bin muss in /lib/firmware/edid liegen (den Ordner gibt es standardmäßig nicht, einfach erstellen mit sudo mkdir -p /lib/firmware/edid). Unten angehängt ist eine für einen Standard "1080p FullHD Monitor mit Audio".

Mit der Auflösung könnte dasselbe Problem bestehen, siehe dazu:
Raspberry Pi: Problem falsche Auflösung bei Start ohne Monitor

1080p-with-audio.zip

Inhalt / EDID Infos sind:

edid-decode (hex):

00 ff ff ff ff ff ff 00 11 ed 34 12 00 00 00 00
00 21 01 03 80 00 00 78 0a da ff a3 58 4a a2 29
17 49 4b 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 02 3a 80 18 71 38 2d 40 58 2c
45 00 ba 88 21 00 00 1e 00 00 00 fc 00 44 49 53
50 4c 41 59 0a 20 20 20 20 20 00 00 00 10 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 e6

02 03 1c 72 42 9f 90 23 09 07 07 83 01 00 00 68
03 0c 00 25 00 00 26 00 e3 05 07 01 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8c

----------------

Block 0, Base EDID:
  EDID Structure Version & Revision: 1.3
  Vendor & Product Identification:
    Manufacturer: DOM
    Model: 4660
    Made in: 2023
  Basic Display Parameters & Features:
    Digital display
    Image size is variable
    Gamma: 2.20
    RGB color display
    First detailed timing is the preferred timing
  Color Characteristics:
    Red  : 0.6396, 0.3447
    Green: 0.2910, 0.6347
    Blue : 0.1630, 0.0927
    White: 0.2880, 0.2958
  Established Timings I & II: none
  Standard Timings: none
  Detailed Timing Descriptors:
    DTD 1:  1920x1080   60.000000 Hz  16:9     67.500 kHz    148.500000 MHz (698 mm x 392 mm)
                 Hfront   88 Hsync  44 Hback  148 Hpol P
                 Vfront    4 Vsync   5 Vback   36 Vpol P
    Display Product Name: 'DISPLAY'
    Dummy Descriptor:
    Dummy Descriptor:
  Extension blocks: 1
Checksum: 0xe6

----------------

Block 1, CTA-861 Extension Block:
  Revision: 3
  Basic audio support
  Supports YCbCr 4:4:4
  Supports YCbCr 4:2:2
  Native detailed modes: 2
  Video Data Block:
    VIC  31:  1920x1080   50.000000 Hz  16:9     56.250 kHz    148.500000 MHz (native)
    VIC  16:  1920x1080   60.000000 Hz  16:9     67.500 kHz    148.500000 MHz (native)
  Audio Data Block:
    Linear PCM:
      Max channels: 2
      Supported sample rates (kHz): 48 44.1 32
      Supported sample sizes (bits): 24 20 16
  Speaker Allocation Data Block:
    FL/FR - Front Left/Right
  Vendor-Specific Data Block (HDMI), OUI 00-0C-03:
    Source physical address: 2.5.0.0
    Maximum TMDS clock: 190 MHz
  Colorimetry Data Block:
    xvYCC601
    xvYCC709
    sYCC601
    Gamut Boundary Description Metadata Profile P0
Checksum: 0x8c  Unused space in Extension Block: 99 bytes

Du möchtest mir hierzu Feedback hinterlassen? Dann schreib mir gerne eine Nachricht oder sag Danke.