http://bugzilla.novell.com/show_bug.cgi?id=533541
User rajko@opensuse.org added comment
http://bugzilla.novell.com/show_bug.cgi?id=533541#c8
--- Comment #8 from Rajko Matovic 2009-09-19 14:45:30 MDT ---
If your screen is 22" which has 1680x1050 native resolution, then 212x159 mm =
265 mm diagonally for reported physical size of the screen, or 10.5", is far
from real value. You can see that one of xorg/driver/kde is trying to keep the
same physical size of the characters on the screen, so it calculates more and
more dots/inch:
1024/800=1.28 screen length ratio
123/96 =1.2815 character length ratio
1280/1024=1.25
153/123 =1.2439
The other problem is different horizontal and vertical number of dots per inch.
For instance 1280x1024 got 153x164 dots/inch. Calculation algorithm adds 7% to
second value, which would have sense for CRT displays, if monitor is at its
highest resolution, where the dots are stretched a bit in horizontal direction
due to slower switching of cathode ray at the highest frequencies, but I'm not
sure that is needed for LCDs. BTW, it should actually subtract 7% from first
value.
It would be interesting to see what tells /var/log/Xorg.0.log.
What monitor is reported by virtual machine?
What properties has that monitor?
To me it appears that VM reported monitor type is what makes xorg acting
strange, but to be sure we have to see the log.
I'm not sure what hardware testing utility should be used to pickup monitor
information as reported by VM. I would try
hwinfo --monitor
with xorg running and without, ie. boot in runlevel 3.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.