Summary: | Window decorations not rendering properly on HiDPI | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Jose Narvaez <goyox86> |
Component: | decorations | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bruno.n.pagani, goyox86, hein, kde |
Priority: | NOR | ||
Version: | 5.9.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kwin/bfbcd0197181657d5dfac953ad77dd3de2ee7e92 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | Kwin decorations not rendering properly |
Description
Jose Narvaez
2017-02-01 22:00:04 UTC
I see the same thing on my system with master + Qt 5.8 branch + 2x scaling. Kwin disables Qt internal High DPI scaling, so that doesn't make much sense. Eike, did you patch Kwin first? does it go away if you disable the Qt scaling? What theme were you using? No, I didn't patch anything. I used the Ark theme the user suggested. I didn't try without scaling. Same issue here. Preview is also borked. See here for my initial report, which includes screen captures: https://github.com/PapirusDevelopmentTeam/arc-kde/issues/17 I’m running ArchLinux up-to-date, so currently QT 5.8 and Plasma 5.9. Scaling is done by `ServerArguments=-nolisten tcp -dpi 192` in sddm.conf. Hello People! Has anyone had the chance to take a look at this one? Thanks in Advance! Git commit bfbcd0197181657d5dfac953ad77dd3de2ee7e92 by Marco Martin. Committed on 20/03/2017 at 16:06. Pushed by mart into branch 'master'. support for high dpi in aurorae Summary: aurorae themes have hardoded sizes in pixels in their config files, but the framesvgs scale by themselves based on font dpi leading to corrupt results scale all sizes using the same logic(that's also used in c++ based kdecorations), gives correct looking scaled decorations Test Plan: see screenshot Reviewers: #plasma, graesslin Reviewed By: #plasma, graesslin Subscribers: plasma-devel, kwin, #kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D5114 M +46 -35 plugins/kdecorations/aurorae/src/lib/themeconfig.cpp https://commits.kde.org/kwin/bfbcd0197181657d5dfac953ad77dd3de2ee7e92 |