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

Quick Window becomes blackout when resizing on EGLStream

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • P1: Critical
    • None
    • 6.2.2, 6.3, 6.4.0, 5.15
    • QPA: Wayland
    • None
    • Jetson/JetPack 4.6.2
    • Linux/Wayland

    Description

      Using wayland on EGLStream and resizing the client window, it becomes blackout.

      • Run Wayland Compositor with QtQuick (platform=eglfs)
      • Run Wayalnd Client with QtQuick (platform=wayland)
      • Resizing the window of Client on the Compositor side
        • Blackout when QT_WAYLAND_DISABLE_WINDOWDECORATION=1
        • Flicking but finally shows up When QT_WAYLAND_DISABLE_WINDOWDECORATION=0

      The executed environment is as follows.

      • Jetson Xavier NX
      • JetPack 4.6.2 (R32, REVISION: 7.2, 32.7.2-20220417024839)
      • HDMI Display (size 480 x 1280)

      I confirmed these with Qt6.4.0 and Qt 5.15.10.
      I am attaching the reproduction-code and the screenshot when it happens.

      It looks like as https://bugreports.qt.io/browse/QTBUG-95817 , I think.

      Attachments

        1. waylandresize-main.tar.gz
          2 kB
        2. Qt6.4-config.summary
          10 kB
        3. Qt6.4-CMakeCache.txt
          347 kB
        4. Qt5.15-config.summary
          9 kB
        5. before-resize.png
          before-resize.png
          6 kB
        6. after-resize.png
          after-resize.png
          4 kB

        Issue Links

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

          Activity

            People

              esabraha Eskil Abrahamsen Blomfeldt
              masaya.takahashi Masaya Takahashi
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes