I don't know how to parse that.There is no framebuffer display driver by default on Bookworm. That makes it difficult to use Pygame 2 with SPI displays as the latter used to use it. HDMI displays work fine with KMSDRM display driver on Lite OS Bookworm. That's problematic with SPI displays.
Correct that there are no fbdev framebuffer driver enabled by default under Bookworm, but there haven't been in Buster (vc4-fkms-v3d) or Bullseye (vc4-kms-v3d).
DRM provides fbdev emulation.
fbtft is still present in the kernel but deprecated. fbcp is dead without DispmanX.
tinydrm/mipi-spi-dbi drivers exist, and as they are DRM devices they will get the default DRM fbdev framebuffer emulation.
Each DRM card will get a separate /dev/fbN node. Are you just not pointing Pygame2 at the right framebuffer node? Or is it talking to DRM and simple DRM devices are missing some capability that pygame2 is relying on?
Statistics: Posted by 6by9 — Wed Feb 21, 2024 11:13 am