Firefly Open Source Community

Title: ROC-RK3568-PC SE Flutter Linux app crashes on Firefly GL/EGL [Print This Page]

Author: ysfgrl    Time: before yesterday 22:26
Title: ROC-RK3568-PC SE Flutter Linux app crashes on Firefly GL/EGL
Last edited by ysfgrl In 2/6/2026 22:27 Editor

Hi everyone,
I¡¯m trying to run a Flutter Linux desktop app on a Firefly Rockchip ARM64 board and I¡¯m hitting a fatal OpenGL error at run command.



Sistem Info


  1. uname -a
  2. Linux firefly 4.19.232 #2 SMP Wed Jan 10 11:40:40 CST 2024 aarch64 aarch64 aarch64 GNU/Linux
Copy the code

  1. echo $DISPLAY
  2. # :0

  3. loginctl show-session "$XDG_SESSION_ID" -p Type
  4. # Type=x11

  5. glxinfo -B
  6. # direct rendering: Yes
  7. # OpenGL vendor string: Mesa/X.org
  8. # OpenGL renderer string: llvmpipe (LLVM 12.0.0, 128 bits)
  9. # OpenGL version string: 3.1 Mesa 21.2.6
  10. # OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.6
Copy the code






Author: ysfgrl    Time: before yesterday 22:29
  1. //Build Command
  2. flutter build linux --release -t lib/main_linux.dart

  3. //Run Command
  4. ./MyApp

  5. //Error

  6. libGL error: failed to create dri screen
  7. libGL error: failed to load driver: rockchip
  8. [FATAL:flutter/shell/gpu/gpu_surface_gl_delegate.cc(76)]
  9. Check failed: gl_version_string.
  10. The GL proc resolver's glGetString(GL_VERSION) failed
Copy the code





Welcome Firefly Open Source Community (https://bbs.t-firefly.com/) Powered by Discuz! X3.1