@hui I’m going to sit down now regarding the fbcon discussion on reddit (I also replied and shared this post there just in case anyone wants to shed some light into this).
Kernel Level Mastery it is! Let’s get dirty
First steps taken so far have been to check whether or not KMS is enabled which it is assumed to be enabled on Intel, AMD and nouveau type of GPU builds so I have no issues with with KMS (please confirm). I even went down in history lane memory for when SUSE first implemented fbcon
Resources:
https://superuser.com/questions/223094/how-do-i-know-if-i-have-kms-enabled#comment1711130_229224
https://wiki.archlinux.org/title/kernel_mode_setting
https://www.phoronix.com/news/Linux-Bootsplash-FB-Over-DRM
dmesg | grep modesetting
[ 3.904372] [ T518] [drm] amdgpu kernel modesetting enabled.
[ 3.904731] [ T518] [drm] initializing kernel modesetting (IP DISCOVERY 0x1002:0x747E 0x1DA2:0x475A 0xC8).
I will proceed replacing my current nvme storage so I don’t mess up my working install while attempting all this and get back to this post with results.
Please post any other findings you might find useful/supportive while I experiment on my end.