On 2011/01/01 12:48 (GMT+0100) Christoph Bartoschek composed:
If https://bugzilla.novell.com/show_bug.cgi?id=661536 (which first appeared in 11.3) and https://bugs.freedesktop.org/show_bug.cgi?id=32430 aren't enough help post back& we'll figure out what else you need.
I've looked at the links but I cannot check because the solution is in Factory and I still use 11.3.
FWIW, Factory is scheduled for 7 milestones prior to 11.4RC, and #6 is due soon. You might consider switching to that (or even current/5+), which has KDE 4.6 and a much improved kernel and X. 11.3 has a minimally evolved KMS kernel, and thus minimally evolved dependent subsystem (e.g. X) support for KMS paradigm changes.
However in the meantime I've found that this is a bug in X.org:
Note that bug makes no mention of ATI or fglrx, and started out as an apparent Intel driver bug.
They started to ignore the physical DPI of the monitor and use 96 DPI by default now. In my opinion this is an epic fail because they removed a praised feature to emulate bogus behaviour of older windows boxes.
It's been my experience that if using an open source driver that general default behavior does not apply to openSUSE, which will usually obey valid EDID (if it exists) to produce accurate DPI.
As they do not provide a config option for the old behaviour
You apparently didn't read the first comment in bug 32430 very well. It indicates one _can_ configure X via configfile _almost_ as before, e.g. to use whatever DisplaySize (and thus DPI) one wants: "placing screen and display parameters that used to work in xorg.conf into /etc/X11/xorg.conf.d/ files produces expected results". In 11.3, with open source drivers at least, you simply must set DisplaySize via xorg.conf.d/ rather than xorg.conf. If you use your display's actual size, you'll get an accurate DPI. You can also fudge that size to your liking by lying it bigger or smaller, which because of the way common scalable fonts behave can often produce more pleasing fonts if you choose a DPI that is a multiple of 12. In your case of a 109 DPI display that would be 108 (slightly smaller fonts) or 120 (larger fonts). http://fm.no-ip.com/Share/DisplaySize contains many sizes that, give or take rounding behavior that varies according to drivers, will produce 12 multiples. -- "How much better to get wisdom than gold, to choose understanding rather than silver." Proverbs 16:16 NKJV Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org