|
本帖最后由 lhl 于 2022-8-3 15:32 编辑
TB-RK3588的系统是出厂自带的Debian11,桌面Gnome,没有修改过。QT版本5.12.1,用开发板对应的交叉编译工具链编译源码后移植环境到RK3588上(也试过在RK3588上直接安装QT5.12.1,写程序运行,也会出现一下相同问题)。在虚拟机Debian11下用QT新建了一个最原始的QT工程,交叉编译后移植到RK3588上运行发现不显示界面,但程序还在运行。
最后偶然发现在QT程序运行中,如果让开发板进入待机模式(一段时间不对RK3588进行任何操作或按下PWR ON/OFF按键),再按下PWR ON/OFF按键恢复正常模式,输入登录密码后进入桌面,结束之前正在运行的QT程序,然后再次打开QT程序,就能显示出界面。最后关闭QT程序,又出现Gnome桌面不能显示,鼠标不能系统的问题,但在重新插拔HDMI线后,桌面,鼠标恢复正常。
我想问一下这种情况是QT程序的问题,还是RK3588系统的问题,或者是显示相关的驱动问题?有没有解决问题的思路?
|
|