DSL Ideas and Suggestions :: gcc
Not bad.
Now, wanna help a semi-n00b out ? I've got this loverly Thinkpad 380XD (the one I described there) and it's resolution is locked at 800x600 - anything larger just doesn't display. Now, the default boot loads up in 1024x768. So how do I make it so the thing boots up into 800x600 ? I tried all the xserver ideas, and it didn't work properly - colours were screwy. So I tried some fb modes, and it defaults to 1024x768, but the colours are workable. So how do I get the FB method of colours with the xvesa mode of size ?
The xfbdev server is your answer.
The xfbdev server works this way:
You decide what your framebuffer looks like on bootup (size, color depth, etc).
After you boot is complete, the xfbdev server uses your existing framebuffer settings to run an XWindows server.
So try playing around with some framebuffer boot commands at the boot prompt until you have a screen configuration that pleases you. Then run the xfbdev server once booting is complete.
original here.