Version: (using KDE 4.2.2)
Compiler: gcc 4.3.3 ./configure --prefix=/usr --enable-shared --enable-languages=c,c++,fortran,objc,obj-c++,treelang --enable-threads=posix --mandir=/usr/share/man --infodir=/usr/share/info --enable-__cxa_atexit --disable-multilib --libdir=/usr/lib --libexecdir=/usr/lib --enable-clocale=gnu --disable-libstdcxx-pch --with-tune=generic
Installed from: Unspecified Linux
I have a 1920x1200 15' monitor. Ideally, dpi should be 146 or 147 so fonts are readable.
There is an option in System Settings -> Appearence -> Fonts -> Force DPI
with two choices: 96 or 120. Setting it to 120 helps a bit, but I think it is set to 96. Visiting http://mrmazda.no-ip.com/auth/dpi-screen-window.html tells me I'm using 96.
Here is a screenshot:
I think it should be configurable to whatever is needed, not only two choices. An option I will try is to add "-dpi 146" to kdmrc's [X-:*-Core]'s ServerArgsLocal.
Maybe it could be a KDM option?
*** Bug 216666 has been marked as a duplicate of this bug. ***
I have exactly the inverse problem with a netbook (needed 80dpi). Replacing the combo-box by a text-box like in gnome or an editable combo-box would be great (or add an "advanced" button)
A workaround: change
the file in $HOME/.kde/share/config is startupconfig
KDE Development Platform: 4.4.2 (KDE 4.4.2)
Plasma Workspace: 0.3
OS: (Kubuntu-)Linux 2.6.31-21-generic / 64bit
I 've just tried this out on a Macbook Pro 5,1 without success. I've set "forceFontDPI=110.5" within the file "~/.kde/share/config/kcmfonts" and restarted. I still get:
xdpyinfo | grep dim
dimensions: 1440x900 pixels (342x222 millimeters)
xdpyinfo | grep res
resolution: 107x103 dots per inch
*** Bug 272792 has been marked as a duplicate of this bug. ***
I've made a patch for this bug. Please review it at http://git.reviewboard.kde.org/r/101410/
Git commit 9e1de272620da40fead11dfdb705cfc3d9a90f10 by Lukas Sommer.
Committed on 11/06/2011 at 11:34.
Pushed by sommer into branch 'master'.
Make font dpi fully configurable by the user
Adopts startkde.cmake to accept dpi values different from 96 and 120.
Adopts the UI in kcontrol to make dpi values from 1 to 1000 possible.
The spinbox uses steps of 24 dpi because the common dpi values 72,
96 and 120 are all multiples of 24. As some fonts are optimized for
these resolutions, this could make fonts look better.
M +28 -20 kcontrol/fonts/fonts.cpp
M +4 -3 kcontrol/fonts/fonts.h
M +2 -6 startkde.cmake
Reverted and postponed to 4.8 (4.7 was in feature freeze yet).
Closing. Is in master for 4.8.