Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. i.MX6SL + Buildroot; issues in getting graphics acceleration working

i.MX6SL + Buildroot; issues in getting graphics acceleration working

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
2 Posts 1 Posters 777 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jari Peltonen
    wrote on last edited by
    #1

    Hi,
    I'm working on i.MX6 SoloLite Evaluation Kit, my SW environment is Buildroot 2017.02.
    I'm trying to get graphics acceleration working on this setup, but the screen stays blank (black) and I'm seeing the following error message on trace log:

    qt.qpa.egldeviceintegration: EGL device integration plugin keys: ("eglfs_viv")
    qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): ("eglfs_viv")
    qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_viv"
    qt.qpa.egldeviceintegration: Using EGL device integration "eglfs_viv"
    QEGLPlatformContext: Failed to create context: 3005
    EGLFS: Failed to create compositing context
    Aborted

    As far as I understand, the plugin is the correct one (eglfs), and the i.MX GPU Vivante is also working correctly. But something is obviously missing/wrong. Some configuration parameter still needs adjusting...?
    Thanks for any hint or advice you might have that would fix the issue!
    Best Regards,
    Jari Peltonen

    1 Reply Last reply
    0
    • J Offline
      J Offline
      Jari Peltonen
      wrote on last edited by
      #2

      Actually, here's the trace output (some lines were missing):
      qt.qpa.egldeviceintegration: EGL device integration plugin keys: ("eglfs_viv")
      qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): ("eglfs_viv")
      qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_viv"
      qt.qpa.egldeviceintegration: Using EGL device integration "eglfs_viv"
      qt.qpa.input: libinput: input device '20b8000.kpp', /dev/input/event0 is tagged by udev as: Keyboard
      qt.qpa.input: libinput: input device '20b8000.kpp', /dev/input/event0 is a keyboard
      qt.qpa.input: libinput: input device 'WM8962 Beep Generator', /dev/input/event1 not tagged as input device
      qt.qpa.input: libinput: not using input device '/dev/input/event1'.
      qt.qpa.input: Using xkbcommon for key mapping
      xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
      Failed to create xkb context
      No signal BREAK defined
      QEGLPlatformContext: Failed to create context: 3005
      EGLFS: Failed to create compositing context
      Aborted

      Regards, Jari

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved