我正在由 ARM 驱动的 Odroid-C1+ 板上开发嵌入式 Linux 系统。我使用了来自 hardkernel 的 uboot 和内核以及定制的 ubuntu rootfs。我通过 HDMI-HDMI 电缆将板与显示器连接起来。我可以运行它,但桌面很差。颜色反转,分辨率不正确。
我检查了 /var/log/Xorg.0.log 并找到了这样的消息。
[ 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
我认为渲染是软件的责任。我定制的 rootfs 无法做到这一点。
hardkernel 的库存图像显示了良好的桌面。
任何建议都可以。