https://bugs.kde.org/show_bug.cgi?id=405572
Bug ID: 405572 Summary: font dpi not saved/loaded correctly Product: systemsettings Version: 5.15.3 Platform: Ubuntu Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: kcm_fonts Assignee: unassigned-b...@kde.org Reporter: tus...@vista.aero CC: unassigned-b...@kde.org Target Milestone: --- Created attachment 118866 --> https://bugs.kde.org/attachment.cgi?id=118866&action=edit low-dpi systemsettings SUMMARY Tested on Surface Pro 4. Use systemsettings to set both screen scaling and font DPI. Re-login and DPI is right for Plasma and applications restored from the saved session. Newly started applications are with tiny font. Go to systemsettings again to re-enforce the settings and new apps work right, just for this session though. STEPS TO REPRODUCE 0. Login from SDDM. 1. System Settings -> Display and Monitor -> Displays -> Scale Display -> Set scale to `2` -> Apply 2. System Settings -> Fonts -> Fonts -> enable Force Fonts DPI -> set to `192` -> Apply 3. System Settings -> Startup and Shutdown -> Desktop Session -> On Login -> choose `Restore previous session`. 4. Close System Settings. Start a Konsole. 5. K-Menu -> Leave -> Logout 6. Re-login from SDDM. 7. Start another Konsole. 8. System Settings -> Fonts -> Disable `Force Fonts DPI` -> Apply -> Enable `Force Fonts DPI` -> set to `192` -> Apply 9. Restart System Settings. OBSERVED RESULT 4. The Konsole starts with 192 DPI. 6. Plasma starts with 192 DPI. The Konsole, restored from the last session, starts with 192 DPI. However, when the cursor moves onto the window decorations (kwin), the cursor gets smaller than normal. The font size is right though. 7. The newly-started Konsole has tiny font. 8. The System Settings has tiny font. 9. System Settings starts with 192 DPI. EXPECTED RESULT All applications should start with 192 DPI, including kwin. SOFTWARE/OS VERSIONS Windows: N/A MacOS: N/A Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.15.3 KDE Frameworks Version: 5.54.0 Qt Version: 5.11.1 (built against 5.11.1) ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.