Hello All, (@robertoinnocent , @yusufalti333 @Pavel ),
I hope this thread is still being looked at ^^.
Im facing a quite similar situation.
Setup:
LS2084A in NXP BlueBox Mini.
NXP BSP29.0.hf1 (image is LS2084abbminiubuntu, based on freescale-meta-alb).
Various GPGPUs (tried NV Quadro K2000, P620, GT1030, older AMD, older Matrox).
Situation in case of standard NOUVEAU drivers (20.04).
+ All GPGPUs enumerate correctly and drivers load (lspci -vvs)
+ See console on video output (TTY too, of course).
- u-boot NOT visible on video output (IS visible on TTY though)
- <startx> fails claiming no screen/display , x11 not configured although xfce4 is installed and working well using x2go for instance
Situation in case of NVidia driver 53x (relatively new) (still ubuntu 20.04).
+ All GPGPUs enumerate correctly and drivers load (lspci -vvs).
+ NVIDIA driver compiles nicely, .ko gets created, DKMS follows through, and driver insmods without issue (driver in use with PCIe device)
+ NVIDIA xconfig tool report success
- NO console on video output (TTY still good).
- u-boot NOT visible on video output (IS visible on TTY though)
- <startx> n/a because monitor stays off, not even text
+ Interestingly, OpenGL benchmark (e.g. glmark2) runs successful on all tests in both cases a) rendering locally and drawing into a buffer only (no screenoutput) and b) rendering locally and drawing to remote display (e.g. via MobaXterm). Reports using NV Quadro video card in both cases. i.e. the video card IS there.
I wonder what the proper approach is to 'force' the system to activate video output.
- 'mis'config somewhere in xrandr , xauth , .. ?
- Env vars in U-Boot to bring up video and then force kernel to keep that via 'nomodeset' ?
- Reconfig U-Boot - what framebuffer devices to add (I see ati, quirky and few others, but no NV) ?
- Leave U-Boot be, and pass some 'video' argument to kernel when handing off ?
(I did <make menuconfig> (and rebuilt of course) the Kernel , activated all sorts of video cards.)
Would appreciate if anyone has some idea what are to focus on troubleshooting...
Thanks !