Bug 429072 - Eclipse splash screen behaves differently between kwin + X11 and Kwin-wayland
Summary: Eclipse splash screen behaves differently between kwin + X11 and Kwin-wayland
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.19.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-13 22:47 UTC by jonas-miles-kwecl
Modified: 2020-11-18 17:16 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
The bad splash screen on wayland (2.53 MB, image/png)
2020-11-13 22:47 UTC, jonas-miles-kwecl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jonas-miles-kwecl 2020-11-13 22:47:31 UTC
Created attachment 133320 [details]
The bad splash screen on wayland

SUMMARY


STEPS TO REPRODUCE
1. Launch eclipse once with plasma + x11 and once with plasma-wayland
2. Observe the difference between splash screens

OBSERVED RESULT
With X11 the eclipse splash screen work like expected.
With wayland it appears as a framed window not centered in the screen

EXPECTED RESULT
No difference between X11 launch and wayland launch.


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 jonas-miles-kwecl 2020-11-13 23:22:35 UTC
See those bug on the eclipse bug report tool that seem to be related to this bug:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=549504
https://bugs.eclipse.org/bugs/show_bug.cgi?id=473278
https://bugs.eclipse.org/bugs/show_bug.cgi?id=564394
Comment 2 Patrick Silva 2020-11-14 09:51:45 UTC
Splash screens of kdenlive, audacity and qBittorrent are also not centered on the screen on Wayland session of Arch Linux (Plasma 5.20.3) and neon unstable.
Comment 4 jonas-miles-kwecl 2020-11-17 13:12:31 UTC
See also this bug on wayland bug report tool:
https://gitlab.freedesktop.org/wayland/wayland/-/issues/40
Comment 5 David Edmundson 2020-11-17 13:31:58 UTC
This is somewhat to be expected.

Wayland windows can't position themselves.

For the Qt clients listed, we can maybe implement layer-shell when we detect the window type is a splash screen.

For eclipse, it needs eclipse to do something.
Comment 6 jonas-miles-kwecl 2020-11-18 17:16:57 UTC
See also this discussion
https://gitlab.gnome.org/GNOME/mutter/-/issues/316