Das Rabbithole "bcm_host.h" ist mir zu tief geworden. Diese Lib wird für #Framebuffer am #raspberrypi benötigt. Bisher war sie in libraspberrypi-dev enthalten. Diese Lib ist seit #Trixie #Debian13 ersatzlos gestrichen. Angeblich ist die Funktion nun anderswo enthalten. Aber man weiß nicht wo. Und so funktionieren nun die ganzen TFT Displays mit SPI nicht mehr. Einzig Adafruit hat da etwas drumherum gecodet. Natürlich ohne Doku. Ansonsten stehen alle dumm da. Man landet in alten Repos und Foren. Lösungen Fehlanzeige. libraspberry-dev nachinstallieren bricht das System, da es neuere Libs gegen alte austauscht und einiges deinstalliert. Und dann spackt das Debian Repo heute auch noch. Seufz...

katzenjens hat dies geteilt.

Als Antwort auf katzenjens

Ok, ich bin nun echt raus. bcm_host.h greift auf dispmanx zurück, welches auch obsolete ist. Es gibt inzwischen eine völlig neue Vorgehens weise über DRM Writeback. Allerdings gibt es dort noch nix bissfestes. Oder es ist verdammt gut versteckt. Und so kann man inzwischen von den SPI-Displays am Raspberry komplett abraten. Allerdings zerbröselt dieses Thema anscheinend auch viele andere Repos. Diese Art von "geplanter Obsoleszenz" finde ich beängstigend. Es werden also Sachen abgekündigt, weit bevor es Alternativen gibt. Reihenweise sind Repos deswegen auf Read-Only gesetzt und Projekte sterben. Wer weiß, wo das noch überall passiert. Ich bin ja nur ein Hobby-Freak... forums.raspberrypi.com/viewtop…
Als Antwort auf katzenjens

Und anscheinend komme ich recht spät zur Party. "Bitte beachten Sie vor dem Kauf:
Aufgrund der architektonischen Änderungen in der neuen Version des offiziellen Raspberry Pi-Systems (Raspberry Pi OS), das im Oktober 2023 veröffentlicht wurde, ist diese Version des Systems nicht mit GPIO-Bildschirmen kompatibel.Bitte nutzen Sie das offizielle System, das vor dem Oktober 2023 freigegeben wurde.Wenn spätere offizielle Systeme GPIO-Bildschirme unterstützen können, aktualisieren wir diese Benachrichtigung."
de.aliexpress.com/item/4000040…