I'm running Slackware 10.0 on a Dual P3 Xeon system.
As a newb exercise, I was rebuilding the kernel. My standard console display, including all the startup messages is 50 lines x132 characters. I built a copy of the kernel, as a test, and the resolution stayed the same.
I went through a few files (sys.c, dma.c, timer.c; chosen b/c they had other printk's right there and so would probably not flood my screen) and added a printk or 2, and rebuilt the kernel.
This new kernel's console for some reason has a 80x25 resolution. I've been though lilo.conf and tried out various settings (vga=normal, vga=773, vga = 771, append="vga=ask"), but nothing changes it. And thinking about it, lilo.conf should affect all 3 kernels (the original, the copy, and the modified with printk's), whereas I'm only getting this issue in one. The video card can't be having issues because the higher resolution works using the other kernels. So it has to be an issue, logically it seems, with the kernel, but I didn't change anything, just added a few printk's (which, btw, do show up once in a while, so I know it worked).
This is mainly a minor inconvenience and a lot of curiosity, because no edits I did to those files (only adding printk's, and I didn't bump anything out of a loop or if by adding that line in) should have any effect on the console resolution.
Thanks in advance,