Yes. Try those instructions, which use more modern techniques:
* fast DRM driver panel-mipi-dbi.ko, instead of slow Framebuffer driver ili9488.ko
* labwc/wayland instead of X11 (now the default of RpiOS)
I am currently running a red 3.5" ILI9488 LCD, but I see that it works with 4.0" and ILI9486 without any changes
As for rotation, we need to either:
* modify the LCD initialization binary file to direct the LCD controller to display rotated
* use wlr-randr in labwc (less universal results: landscape in console text mode, portrait screen in labwc desktop)
But first make landscape work with those instructions.
Abugworstnightmare... is it possible to run X11 with panel-mipi-dbi? I tried it just from curiosity and the LCD just stays black. With labwc, the LCD works normally. I switched graphics with raspi-config
* fast DRM driver panel-mipi-dbi.ko, instead of slow Framebuffer driver ili9488.ko
* labwc/wayland instead of X11 (now the default of RpiOS)
I am currently running a red 3.5" ILI9488 LCD, but I see that it works with 4.0" and ILI9486 without any changes
As for rotation, we need to either:
* modify the LCD initialization binary file to direct the LCD controller to display rotated
* use wlr-randr in labwc (less universal results: landscape in console text mode, portrait screen in labwc desktop)
But first make landscape work with those instructions.
Abugworstnightmare... is it possible to run X11 with panel-mipi-dbi? I tried it just from curiosity and the LCD just stays black. With labwc, the LCD works normally. I switched graphics with raspi-config
Statistics: Posted by robertojguerra — Sun Jul 27, 2025 10:44 pm