Raspberry pi Raspbian QML性能不佳

Raspberry pi Raspbian QML性能不佳,raspberry-pi,qml,Raspberry Pi,Qml,在飞思卡尔/Yocto和Raspberry/Raspbian上运行相同的QML程序,这两个测试设备的CPU几乎相同armv7。但是拉斯本队的表现非常糟糕。并发出警告 JIT is disabled for QML. Property bindings and animations will be very slow. Visit https://wiki.qt.io/V4 to learn about possible solutions for your platform. 即使是简单的Q

在飞思卡尔/Yocto和Raspberry/Raspbian上运行相同的QML程序,这两个测试设备的CPU几乎相同
armv7
。但是拉斯本队的表现非常糟糕。并发出警告

JIT is disabled for QML. Property bindings and animations will be very slow. 
Visit https://wiki.qt.io/V4 to learn about possible solutions for your platform.

即使是简单的QML示例也给出了这一点。所以要启用JIT,我必须重建Qt环境吗?或者这是Raspbain平台的一个缺陷。

我找到了改进性能的解决方案: 启用OpenGL驱动程序解决了这个问题

  • 打开
    raspi配置
  • 高级选项
  • GL驱动程序
  • GL(完整公里数)

  • 现在工作正常,但仍然得到了JIT警告。

    必须重建Qt才能获得完整的eglfs或X11/openGL功能
    和交叉编译功能

    请将“更新”之后的内容作为回答,而不是编辑问题。我发现GL(完整KMS)驱动程序似乎与Pi上的“官方”7“LCD触摸屏不兼容(启用后,我只得到一个空白屏幕)。但是,FL(假KMS)工作正常,还能使QML应用程序更快。我不知道这是否仍然有用,但我能够在@itnAAnti解决您的问题。也许这对其他人有帮助。首先,我通过首选项->Raspberry Pi配置设置了800x480的7英寸显示屏支持的正确分辨率,然后重新启动。重新启动后,我打开了,
    raspi config
    然后是高级选项->分辨率->默认监视器首选分辨率->确定->完成,然后重新启动。重新启动后,我的7“显示屏现在工作。还发现完整的KMS驱动程序在“官方”7“屏幕上不工作。假KMS似乎有效。