[neon] [Bug 362767] New: High DPI is messed up after Qt 5.6 update

Greg Varsanyi via KDE Bugzilla bugzilla_noreply at kde.org
Fri May 6 23:24:40 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=362767

            Bug ID: 362767
           Summary: High DPI is messed up after Qt 5.6 update
           Product: neon
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: neon at kde.org
          Reporter: gvarsanyi at gmail.com

Screen scaling (kcm_kscreen) still sets the deprecated QT_DEVICE_PIXEL_RATIO,
the new QT_AUTO_SCREEN_SCALE_FACTOR confuses kwin_x11 and plasmashell really
bad.

I wonder if this has to do with packages still being compiled against Qt 5.5.1

Reproducible: Always

Steps to Reproduce:
1. Grab a high DPI screen
2. Set screen scaling (Display Configuration > Screen Scaling > x2)
3. Log out and back in

or

1. Update to latest with Qt 5.6 on a system with high DPI configured.

Actual Results:  
case #1 (using QT_DEVICE_PIXEL_RATIO=2)
double (4x instead of 2x scaled) plasma parts and apps

case #2 (unset QT_DEVICE_PIXEL_RATIO)
some items are not sized up (fonts define minimum size), icons are too small
(1x instead of 2x)

case #3 (using QT_AUTO_SCREEN_SCALE_FACTOR=1)
kwin_x11 provides small (1x) decorations, has placement issues and changes the
height of all windows to the minimum possible

Expected Results:  
Scale to 2x consistantly
In an ideal word: make use of Qt 5.6 automatic screen scale factor

I realize this is partly of a Plasma development issue, but setting the
environment variables and compiling against Qt 5.6 might be a packaging thing.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the neon mailing list