Details
-
Bug
-
Resolution: Cannot Reproduce
-
P3: Somewhat important
-
5.12.0 Beta 4
-
None
-
Linux Wayland
Description
Surface Example and Bars Example are both broken under both Gnome Wayland and KDE Wayland.
Qt 5.12 Beta 4. Under Gnome under Wayland, I can't get the Bars Example or Surface example to display anything - the application runs but does not display anything. This is when running the application with QT_QPA_PLATFORM=wayland. For the Bars example the output is:
13:33:27: Starting /home/myk/Qt/Examples/Qt-5.12.0/datavisualization/build-bars-Desktop_Qt_5_12_0_GCC_64bit-Debug/bars...
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Using Wayland-EGL
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.
Using the 'xdg-shell' shell integration
For the Surface Example, the output is much the same:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Using Wayland-EGL
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.
Warning: Flat qualifier not supported on your platform's GLSL language. Requires at least GLSL version 1.2 with GL_EXT_gpu_shader4 extension.
Using the 'xdg-shell' shell integration
Warning: Flat qualifier not supported on your platform's GLSL language. Requires at least GLSL version 1.2 with GL_EXT_gpu_shader4 extension.
14:00:30: The program has unexpectedly finished.
Bars example under KDE under wayland shows the window (no decorations) but no data visualisation, just controls on the right side. The application output is:
Using Wayland-EGL
Using the 'xdg-shell-v6' shell integration
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
13:36:42: /home/myk/Qt/Examples/Qt-5.12.0/datavisualization/build-bars-Deskt