Created attachment 18709 [details]
Debian's /usr/share/bug/xserver-xorg/script output (xorg.conf, lspci, etc.)
After upgrading from Debian Etch to Lenny, can't get my laptop to run X fullscreen. Xrandr refuse to show resolution above 800x600 for LVDS. The external LCD is well recognized and works at 1024x768.
I've tried with minimal (only keyboard mapping) and more complex xorg.conf (with Modeline and/or Monitor frequencies) without success.
I've also tried with the external monitor unplugged, same behaviour.
The computer is a Toshiba Tecra A8.
Created attachment 18710 [details]
Created attachment 18711 [details]
get-edid don't run on amd64, but this output come from the same laptop model running Linux i386
So the 2d driver version used is 2.3.2. I'm not sure if it's already fixed in the new version. Jesse/Zhenyu, do you have any idea?
Please turn on ModeDebug option and send the log again.
Created attachment 18733 [details]
Log with ModeDebug enabled (and the xorg.conf used)
Created attachment 18853 [details]
A quick and very dirty patch to 'solve' my issue
Just in case someone with similar hardware and issue land here searching how to make X use its full display. Be carefull and run this at your own risk, this patch bypass safety test and may damage your hardware. If unsure, don't do it.
At least I will wait a cleaner patch with a nice 1280x800 panel.
AFAIK this should be fixed in more recent versions than 2.3.2. The driver now prefers VBT derived modes over probed modes, so 1280x800 should be detected properly.
Olivier, have you had a chance to try a more recent driver? Please re-open if you still have problems as I'm pretty sure the VBT parsing changes I made will have fixed this issue.