| Summary: | Different fractional Global Scaling per monitor makes it impossible to view content at 100% zoom | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | m1vri31c |
| Component: | xwayland | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | normal | CC: | kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.1.4 | ||
| Target Milestone: | --- | ||
| Platform: | NixOS | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
m1vri31c
2024-08-31 00:45:40 UTC
Being able to turn off scaling on a per-app basis would mean that the UI of those apps wouldn't match the size of the UI of all the scaled apps, defeating the entire purpose of using scaling. Ultimately the solution here is for individual apps to opt only their own image views out of the scaling system, which they can do. I would recommend opening individual bug reports for apps that should implement such features. Sorry, it looks like the issue only occurs when a different scaling value is set for different monitors. If all monitors share the same Global Scaling value, or seemingly if they are integer multiples of each other (e.g. 120% and 240%), most graphics apps will display 100% zoom correctly. This is working as designed and any changes are out of scope due to additional challenges involved. I just wanted to update that I found two apps that are able to scale correctly with different saling per monitor: Ungoogled Chromium Wayland (presumably any chromium), and MPV player. Presumably there are more. Definitely not a Plasma issue, just a ubiquitous app issue, including KDE apps. (In reply to m1vri31c from comment #4) > I just wanted to update that I found two apps that are able to scale > correctly with different saling per monitor: Ungoogled Chromium Wayland > (presumably any chromium), and MPV player. Presumably there are more. > > Definitely not a Plasma issue, just a ubiquitous app issue, including KDE > apps. or it is a Qt issue. |