Could not open egl display-2

时间:2024-04-03 10:24:36

export QT_QPA_PLATFORM=eglfs
./MyFullPanel
Could not open egl display-2但是如果我把交叉编译用到的库文件全部拷贝到文件系统的/usr/lib目录下,程序就能够运行起来
即执行命令
cp -r -d /opt/fsl-imx-fb/3.14.52-1.1.0/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/lib/*
/my-imx6/05_rootfs/rootfs/myzr-rootfs/3.14.52/rootfs-qt5/usr/lib
意思就是说用交叉编译使用的qt库文件代替板子文件系统里面的qt库文件才行;

查看.manifest文件,里面找到
Could not open egl display-2
它使用的是p8.4

再看ChangeLog.txt文件
Could not open egl display-2p8.4要求的内核版本是svn264及以上,而我板子的内核版本是svn238,这样的话将内核更新到svn414试一试