SuSE Linux: Versions since 8.0
KDE
mfabian@gregory:~$ xdpyinfo | grep "resolution" resolution: 75x75 dots per inch mfabian@gregory:~$ xdpyinfo | grep "dimensions" dimensions: 1600x1200 pixels (542x406 millimeters) mfabian@gregory:check whether the size in millimeters printed after "dimensions:" is close to the real size of your monitor. In the KDE and Qt font setup dialogs font size is always specified in 'point' and not in pixels. 'point' is an absolute unit of measurement 1 point equals 1/72 inch. From the size in point and the display resolution, Qt calculates the size of the font in pixels. If the size in millimeters displayed by the 'xdpyinfo' command is very different from the real size of your monitor, the result of this calculation will be far from the reality and you will get fonts which are much too large or much too small. In that case you can correct it manually by adjusting the option 'DisplaySize' in the "Monitor" section of your /etc/X11/XF86Config file to the correct size of your monitor in millimeters. For example:
Section "Monitor" HorizSync 27-115 Identifier "Monitor[0]" ModelName "VISION MASTER PRO 450 (A901HT)" VendorName "IIYAMA" VertRefresh 50-160 UseModes "Modes[0]" DisplaySize 541 406 Option "DPMS" EndSectionUsually the monitor is asked via DDC (Display Data Channel) during the configuration of X11 with SaX2 or YaST2 for its size. Unfortunately some monitors return a rather wrong size. On top of that there is a bug in SuSE Linux 8.0 which also sometimes leads to the generation of very wrong values for DisplaySize during the configuration of X11 with SaX2 or YaST2 when the monitor doesn't report a size at all. In such cases, please fix the problem by manually adjusting the 'DisplaySize' option as described above.
SDB-mfabian_display_size
)