Bug 455759 - Display scaling aliasing issues when displays have different display scales in Wayland
Summary: Display scaling aliasing issues when displays have different display scales i...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: multi-screen (other bugs)
Version First Reported In: 5.25.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: wayland-only
Depends on:
Blocks:
 
Reported: 2022-06-21 21:49 UTC by Mark S
Modified: 2024-06-09 16:34 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark S 2022-06-21 21:49:59 UTC
SUMMARY

When using multiple displays with different, fractional display scales in Wayland, the display(s) with the lower scale factor have scaling artifacts as if it were using the higher fractional scaling.

STEPS TO REPRODUCE

1. Use a Wayland session
2. Use multiple displays
3. Set the display scaling on one display to 100% and another to 125%
4. Activate the Present Windows effect (Ctrl+F9 or Ctrl+F10)

OBSERVED RESULT

The scaling on the display with the 100% scaling looks really bad (as if it were at 125% scaling without aliasing)

EXPECTED RESULT

The scaling on each display is correct

SYSTEM INFO

Operating System: Arch Linux
KDE Plasma Version: 5.25.1
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5
Kernel Version: 5.18.5-arch1-1 (64-bit)
Graphics Platform: Wayland
Comment 1 Nate Graham 2022-06-22 16:03:54 UTC
Seen outside Present Windows too.
Comment 2 Zamundaaa 2024-06-09 16:34:31 UTC
This was fixed with https://invent.kde.org/plasma/kwin/-/merge_requests/5041 for Plasma 6.0