Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
5.9.5
-
None
Description
This problem is related to the changes of Wayland-EGL with xdg-shell.
With QT_WAYLAND_SHELL_INTEGRATION=xdg-shell-v6, the full-screen mode is not supported as reported and resolved at QTBUG-68554.
With QT_WAYLAND_SHELL_INTEGRATION=xdg-shell-v5, the full-screen mode is working, however, the pop-up control window (menu) does not show, which may be hidden under the main screen.
This problem can be shown with deform -small-screen.
root@am57xx-evm:~# export QT_WAYLAND_SHELL_INTEGRATION=xdg-shell-v6
root@am57xx-evm:~# /usr/share/qt5/examples/widgets/painting/deform/deform -small-screen
Using Wayland-EGL
wlpvr: PVR Services Initialised
Using the 'xdg-shell-v6' shell integration
wlpvr: PVR Services DeInitialised
root@am57xx-evm:~# /usr/share/qt5/examples/widgets/painting/deform/deform -small-screen
Using Wayland-EGL
wlpvr: PVR Services Initialised
Using the 'xdg-shell-v6' shell integration
wlpvr: PVR Services DeInitialised
root@am57xx-evm:~# export QT_WAYLAND_SHELL_INTEGRATION=xdg-shell-v5
root@am57xx-evm:~# /usr/share/qt5/examples/widgets/painting/deform/deform -small-screen
Using Wayland-EGL
wlpvr: PVR Services Initialised
Using the 'xdg-shell-v5' shell integration
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Unexpected wl_surface.enter received for output with id: 10 screen name: "unknown" screen model: ""
Attachments
Issue Links
- resulted in
-
QTBUG-70201 Widgets deform example makes assumptions that may not hold on Wayland
- Closed