These are the instructions for openSUSE 10.2:
1) Login as root in a terminal and execute the following command
Code:
915resolution 38 1280 800 24
2) Now, edit the file /etc/init.d/boot.local using editor of your choice and add the above-mentioned command at the end of the file.
3) Edit your /etc/X11/xorg.conf file and look under the part that says "Section "Screen"". Here you need to edit the entries that says "Modes". It is quite obvious here. You need to replace the modes values to 1280x800. Take care regarding the quotes and don't miss them or else you will be left without X server running at all.
Now, reboot your system and you should be having 1280x800 resolution running.
For people who are not running openSUSE: The instructions 1 and 3 will remain same but for instruction 2...you need to find the init script that executes local commands on your system. For gentoo the file to edit is /etc/conf.d/local.start while for slackware it is /etc/rc.d/rc.local. For other distros, I would request other users to please mention their local init script setup.