I had a similar problem with a D505. It turns out that Dell has this crazy video BIOS that does not know about the widescreen resolutions. So when X starts up and probes the BIOS, it returns some "standard" resolution like 1024x768.
The fix involves poking the desired resolution into some unused slot in the video BIOS memory at run time. This trick has to be done every time you reboot. On my D505, I created a startup script that runs this: /usr/local/bin/855resolution 5c 1400 1050 You can put it in rc.local, if you have one (make sure this runs before runlevel 3 and not after). Or you can do like I did and create a script in /etc/init.d/alan_i810_video like this: [EMAIL PROTECTED]:/etc # cat init.d/alan_i810_video #!/bin/sh case "$1" in start) /usr/local/bin/855resolution 5c 1400 1050 ;; esac And link it to the runlevel scripts in /etc/rcX.d/ [EMAIL PROTECTED]:/etc # ls -l rc*/*alan* rc2.d/S12alan_i810_video -> ../init.d/alan_i810_video rc3.d/S12alan_i810_video -> ../init.d/alan_i810_video rc4.d/S12alan_i810_video -> ../init.d/alan_i810_video rc5.d/S12alan_i810_video -> ../init.d/alan_i810_video Alan . -- TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug TriLUG Organizational FAQ : http://trilug.org/faq/ TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
