Created attachment 19131 [details] xrandr --verbose output LCD Monitor reports a displaysize of 160x90mm while in reality the displaysize is 520x325 (see xrandr output) This results in huge fonts. To test I've recompiled xserver-core with a ptached file where the displaysize is hardcoded to the correct values: hw/xfree86/modes/xf86EdidModes.c : changed function xf86DDCApplyQuirks(int scrnIndex, xf86MonPtr DDC) so it sets hardcoded: det_mon->section.d_timings.h_size = 520; det_mon->section.d_timings.v_size = 325; This seems to fix the problem, so the incorrect displaysize may well be the cause of the issue. Monitor is a Samsung Syncmaster 2493HM Graphics card an onboard 965 intel. Kind regards.
Created attachment 19132 [details] xdpyinfo output
Created attachment 19133 [details] xorg config file
Created attachment 19134 [details] xorg log
Created attachment 19135 [details] xorg previous log
commit 0660dd9d7009147c395b9ea904539f76f55b9a7f Author: Adam Jackson <ajax@redhat.com> Date: Fri Oct 10 13:41:50 2008 -0400 EDID: Catch monitors that encode aspect ratio for physical size. This is not legal in either EDID 1.3 or 1.4, but hey, when did a little thing like legality stop anyone. commit bd9c6b3a4d726a3f83ac6d8cf7211eddbc28f25a Author: Adam Jackson <ajax@redhat.com> Date: Tue Oct 14 14:04:01 2008 -0400 EDID: Catch even more cases of encoding aspect as size. Very cute, Samsung, not only do you claim to be 16cm by 9cm in the global size record, you also claim to be 160mm by 90mm in the detailed timings. Grrr. these two commits should work around this, closing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.