I am developing embedded Linux system on Odroid-C1+ board powered by ARM. I used uboot and kernel from hardkernel and customized ubuntu rootfs. I connected board with monitor through HDMI-HDMI cable. I could run it but the desktop is poor. Colors are reversed and resolution is incorrect.
I checked /var/log/Xorg.0.log and found such message.
[ 24.603] (II) AIGLX: Screen 0 is not DRI2 capable
[ 24.603] (EE) AIGLX: reverting to software rendering
[ 24.838] (II) AIGLX: Loaded and initialized swrast
[ 24.838] (II) GLX: Initialized DRISWRAST GL provider for screen 0
I think rendering is the responsibility of software. My customized rootfs is not capable of it.
The stock image of hardkernel shows good desktop.
Any advice is ok.