Summary: | DPI is always reported to 96 on High Res Display | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Kai-Uwe Behrmann <ku.b> |
Component: | kcm_fonts | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | REPORTED --- | ||
Severity: | normal | CC: | ivan, kde, ku.b, unassigned-bugs |
Priority: | NOR | ||
Version: | 5.5.2 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Kai-Uwe Behrmann
2016-01-08 08:54:19 UTC
The offending line is here: https://quickgit.kde.org/?p=plasma-desktop.git&a=blob&h=07297bb660e4fd16059978f3b0e539d377542de0&hb=6367245d25d521d498d1b0734f88d287e17e69b1&f=kcms%2Ffonts%2Ffonts.cpp line:710 #if HAVE_X11 checkboxForceDpi->setChecked(false); spinboxDpi->setValue(96); #endif Well, that's just the default value, if you don't set one, isn't it? Also, scaling through that KCM isn't recommended. Try the "Scale Display" option in Display settings instead. Where does this default of 96 DPI come from? Why not 72 DPI why not assume actual display resolution of 192 or 300dpi? "Scale Display" in the display section does not affect font renderings - unfortunately. It would be cool if it allows scaling with one setting. Instead now (5.4.3) users are forced to do three settings to adapt the desktop scaling: * set "Force fonts DPI:" and assign a proper DPI value * set "Scale Display" scale factor - not dpi: sig * set tool bar height outside of systemsettings again in a different unit - pixels Because 96dpi is the de-facto dpi standard for most "normal resolution" desktop monitors. The screen scaling settings also change Xft dpi, the same settings the force fonts dpi influences. Also, what do you mean by tool bar height? "Kontrollleiste" is it called in KDE/german. Dock in OS X. "Taskleiste" in Windows/german. (In reply to Kai Uwe Broulik from comment #4) > The screen scaling settings also change Xft dpi, the same settings the force > fonts dpi influences. Oh, that's then perhaps newer than the code I could test. Would be great. Ah panel. The panel was recently fixed to take dpi into account (In reply to Kai-Uwe Behrmann from comment #7) > (In reply to Kai Uwe Broulik from comment #4) > > The screen scaling settings also change Xft dpi, the same settings the force > > fonts dpi influences. > > Oh, that's then perhaps newer than the code I could test. Would be great. The screen scaling of kscreen does not handle any font, just window and icon sizes. I tested with kscreen 5.5.2 in KF-5.17. |