Peter Suetterlin composed on 2018-03-23 11:33 (UTC+0100):
Istvan Gabor wrote:
This is an openSUSE Leap 42.3 system with KDE3.5 default desktop. KDE4 (Wolfi's framework) packages are also installed.
The official Libreoffice (5.3.5.2) has almost unreadable tiny menu and user interface fonts. The toolbar icons are barely visible.
Normally that points at wrong dpi settings.
Normally DPI is wrong arbitrarily forced to 96 unless physical DPI is somehow determined to be quite high, in some cases as little as 144, but more often 160 or more. Most environments don't allow less than 96 to be assumed even if actual DPI is very much less.
This can happen if Xorg cannot get the monitor size. It then uses the default (96x96) which is quite bad on a HiDPI display...
While it is correct that 96 is horrible on HiDPI, Xorg only fetches display size. It doesn't use what it gets for anything since about a decade ago. Absent an affirmative directive to not be 96, such as is possible in xorg.conf* using DisplaySize or the proprietary forcing mode with the proprietary NVidia driver, with xrandr, or via Xft.dpi, Xorg assigns whatever arbitrary size is required to result in 96 logical DPI. This morphing is visible in most Xorg.#.log files.
You can either try to use System Settings->Fonts to force the dpi to a reasonable value, or tweak the xorg.conf monitor section to use the right numbers...
Systemsettings -> Fonts sets Xft.dpi to produce the effect. It can also be set in Xresources, locally or globally. -- "Wisdom is supreme; therefore get wisdom. Whatever else you get, get wisdom." Proverbs 4:7 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org