Well, nice article, rickh, but it didn't work. When I specified vga=791 on the same line with the kernel stuff, it said that it was an undefined mode and gave me this list to choose from:
Video adapter: VESA VGA
0 0F00 80x25
1 0F01 80x50
2 0F02 80x43
3 0F03 80x28
4 0F05 80x30
5 0F06 80x34
6 0F07 80x60
7 0309 132x25
8 030A 132x43
9 030B 132x50
a 030C 132x60
It would boot if I set vga=1-6 (it still didn't like 6-a).
It would also boot if vga=791 was on its own line.
But in both cases the resolution wasn't any different.
I'm using a framebuffer (VESA) and I have the nvidia module loaded. Do you think that would have anything to do with it?
GRUB displays properly, even the error messages, but once it boots, the text is big and bleeds off of the left side of the screen.