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

eglfs display config deficiencies

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.6, 5.7
    • Fix Version/s: 5.8.0
    • Component/s: QPA: EGLFS
    • Labels:
      None

      Description

      The display config file ( https://doc-snapshots.qt.io/qt5-dev/embedded-linux.html#eglfs-with-eglfs-kms-backend ) that is used for the DRM-based backends (GBM, EGLDevice) is somewhat insufficient when it comes to configuring multiple displays:

      • How does one change the order of displays in the virtual desktop? (for example, I want HDMI1 to be placed to the left of DP1) The order in the "outputs" array is not taken into account at the moment as far as I can see.
      • The EGLDevice backend fails to query the physical size for some reason. However, the environment variables (QT_QPA_EGLFS_PHYSICAL_WIDTH/HEIGHT) are not sufficient anymore to safely override the values because they apply to all screens which is incorrect.

        Attachments

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

          Activity

            People

            Assignee:
            lagocs Laszlo Agocs
            Reporter:
            lagocs Laszlo Agocs
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: