| Summary: | When width of surface multipled by fractional scaling value are certain values, fonts are blurry in kitty | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Kelvie Wong <kelvie> |
| Component: | core | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.2 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | patch I used on kwin to match the the sizes | ||
|
Description
Kelvie Wong
2025-03-11 03:21:38 UTC
Created attachment 179281 [details]
patch I used on kwin to match the the sizes
This is the patch I used to check the sizes, kitty uses the wayland xdg_toplevel::configure message and multiplies the fractional scaling value (rounding up at 0.5 according to the spec), and that value matches the buffer size here, but I'm not sure if this is the value that's off by one or more pixels.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/7319 Turns out it was this the rounded corners plugin that causes this, weirdly: https://github.com/matinlotfali/KDE-Rounded-Corners/issues/149 I still think it is off by a pixel in certain (much rarer) cases though. |