Hello, I have a Dell Latitude D420 laptop with a i945: 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) The default LVDS mode is 1280x800, it works fine. But if I use intel 2.6.1 (with Xserver 1.5.99.x), changing to another mode blanks the screen (it actually gives a uniform dark green most of the times). I can revert to 1280x800 without problem. So I guess the driver just fails to set the mode correctly, but things still work fine in the server/driver apart from that. Everything worked fine with Xserver 1.4 and Intel 2.3.2. I tried bisecting but Intel 2.5.1 does not find any mode except 1280x800. And 2.4.2 does not seem to build with Xserver 1.6. So I can't find where the other modes got broken between 2.3.2 and 2.6.1. I will attach the config and log for 2.6.1, the log for 2.3.2 on Xserver 1.4, and the corresponding outputs of xrandr --verbose. For soem reason, there are many more modes in 2.6.1. With 2.3.2, xrandr --output LVDS --mode 1024x768 seems to switch to the 65MHz mode. 2.6.1 apparently has the same mode, but the driver seems to fails at setting it up. thanks, Brice
Created attachment 23156 [details] xorg.conf (for 2.6.1, with UXA)
Created attachment 23157 [details] 2.6.1 log after startup (1280x800 works fine)
Created attachment 23158 [details] 2.6.1 log after switching to 1024x768 (blank screen)
Created attachment 23159 [details] xrandr --verbose with 2.6.1
Created attachment 23160 [details] 2.3.2 log after switching to 1024x768 (works fine)
Created attachment 23161 [details] xrandr --verbose with 2.3.2
This is probably be fixed for bug#19931. Please try the patch there. *** This bug has been marked as a duplicate of bug 19931 ***
Thanks it seem to work fine on top of 2.6.1. 1024x768 does not use the full physical screen width anymore. I guess you changed this behavior on purpose to respect the actual display ratio (my LVDS is 16/10) ?
> --- Comment #8 from Brice Goglin <brice.goglin@ens-lyon.org> 2009-02-22 00:46:38 PST --- > 1024x768 does not use the full physical screen width anymore. I guess you > changed this behavior on purpose to respect the actual display ratio (my LVDS > is 16/10) ? > right, 667923559219429b0c5fec12a0164f7eba1f8f2d changed the default for panel fitting to 'full_aspect' instead of 'full'.
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.