Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-119876

eglSwapBuffers gets stuck in headless mode on NVIDIA

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 6.7
    • QPA: EGLFS
    • None
    • Linux/Yocto

      The eglfs_kms_egldevice backend is missing headless mode on NVIDIA so need to use eglfs_kms, but that seems to get stuck when calling eglSwapBuffers.

      The problem looks like doubled buffered context is added to EGL queue but that queue is never dequeued in headless so it will block after a few calls.

      As a workaround, simply skip the calls because headless mode they should be no-op.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            lagocs Laszlo Agocs
            arpa Ari Parkkila
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes