| Summary: | Some native Wayland fullscreen applications start at wrong screen | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Oleg <dreamkepeer> |
| Component: | multi-screen | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | major | CC: | xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.1.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Fullscreen apps go on the wrong screen | ||
|
Description
Oleg
2024-06-24 19:29:23 UTC
Created attachment 170922 [details]
Fullscreen apps go on the wrong screen
Apps wrongly choosing the screen to put their window is not something we can fix, it needs to be fixed in the apps / toolkits themselves. They should pass a NULL wl_output to the fullscreen request to make KWin put the window on the correct screen. For a potential workaround for toolkits with old APIs that make the proper way impossible, see https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/179. > Game should start fullscreen on the screen I've configured as primary in Display Settings No, that setting has nothing to do with window placement. > Every possible Wayland client should implement "kde_output_order_v1" protocol No, that too is completely unrelated to window placement. > KWin should reorder reported wl_outputs and always put primary screen as a first reported wl_output You can't reorder Wayland globals. |