On Bookworm Lite you have to use the KMSDRM video driver.
First check if 'kmstest' produces output on the LCD. You need a kms driver for the waveshare display.
I have an Adafruit Ili9341 2.8 inch display and use the pitft28-capacitive-sdsfruit device tree overlay
which pulls in the ILI9341 DRM driver.
On bookworm lite i also had to install the libegl-dev package which provides the DRM interface via mesa.
pygame then uses the KMSDRM video driver.
This works fine on kernel 6.1.0, but not on the latest 6.6.20 kernel.
First check if 'kmstest' produces output on the LCD. You need a kms driver for the waveshare display.
I have an Adafruit Ili9341 2.8 inch display and use the pitft28-capacitive-sdsfruit device tree overlay
which pulls in the ILI9341 DRM driver.
On bookworm lite i also had to install the libegl-dev package which provides the DRM interface via mesa.
pygame then uses the KMSDRM video driver.
This works fine on kernel 6.1.0, but not on the latest 6.6.20 kernel.
Statistics: Posted by tvoverbeek — Sun Mar 17, 2024 6:31 pm