Skip to content

ply-device-manager: Add plymouth.force-frame-buffer parameter, allow to choose force framebuffer mode.

LiCheng requested to merge shiptux/plymouth:force-fb into main
ply-device-manager: Add plymouth.force-frame-buffer parameter, allow to choose force framebuffer mode.

Some hardware vendor may not open source display driver. (Such as pangu
M900). They load drm driver via kernel modules. On such devices, drm driver
load more slowly then other devices, which may cause logo show later and no
seem to get the Plymouth decryption screen to show. To avoid this problem,
add a bootargs for people who want to forced use fb in plymouth.

When found "plymouth.force-frame-buffer flags" in kernel parameter,
PLY_DEVICE_MANAGER_FLAGS_FORCE_FRAM_BUFFER will be add to device_manager_flags.
Then "force_fb" mode  will enable, and renderer_type set as framebuffer.

Signed-off-by: shiptux shiptux@gmail.com

Edited by LiCheng

Merge request reports