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

eglSwapBuffers gets stuck in headless mode on NVIDIA

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

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

        Activity

          People

            lagocs Laszlo Agocs
            arpa Ari Parkkila
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes