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

[Boot2Qt][Wayland] Getting "eglSwapBuffers failed with 0x300d" error when trying to run RHI widget example

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • 6.8.1, 6.9.0 FF
    • 6.7.3, 6.8.0 RC
    • QPA: Wayland
    • None
    • Linux/Wayland, Linux/Yocto
    • ae741501e (dev), 76e3c3db4 (6.8)

    Description

      Linux Ubuntu 22.04.4 / Wayland

      Qt Creator 14.0.2

      Device: Raspberry Pi4 64 bit with Qt 6.8.0 RC

      Steps to reproduce:

      1. Open the example project - https://doc.qt.io/qt-6/qtwidgets-rhi-cuberhiwidget-example.html
      2. Build the project and try to run it on the device. 

      Expected: The project is launched on the target device.

      Actual: The app doesn't start, failure happens:

      qt.qpa.wayland: eglSwapBuffers failed with 0x300d, surface: 0x0 

      Note: No issue when run using EGLFS platform.

      Reproducibility:  100%

      Attachments

        Issue Links

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

          Activity

            People

              qt.team.graphics.and.multimedia Qt Graphics Team
              lkos Łukasz Kosiorowski
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes