I've been booting with a framebuffer for some time. So long that I
fear my kernel line may be out of date.
At any rate my settings are apparently causing the resolution setting
to be ignored and I'm sometimes asked for a selection and sometimes it
just boots with the huge 80x25 standard. Sometimes it even obeys the
settings.
I have these set in the kernel:
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_VESA=y
CONFIG_MTRR=y
The grub.conf lines I've used for something like 100 yrs, looks like
this:
/vmlinuz root=/dev/hda5 vga=0x31b video=vesfb:mtrr:3,ywrap
I don't recall anymore where I got all of that but I think the only
things I've changed are the 0x31b to some other hexidecimal setting
and the digit following mtrr. Seems like it was once a 2.
I got the 0x31b from the vga chart in kernel sources. I'm pretty sure
it was once in a file named vga.txt
I changed the 0x31b according to the capabilities of the graphics card
a few times.
I'm looking for vga.txt right now in current sources but I don't think
its there anymore.
Ahh my search:
find /usr/src/linux/ -type f -exec grep -l 0x31b {} \;
turned up only *.c *.S and one *.sa files... no vga.txt
[
/usr/src/linux/fs/hfsplus/tables.c
/usr/src/linux/arch/m68k/ifpsp060/fpsp.sa
/usr/src/linux/sound/drivers/opl4/opl4_synth.c
/usr/src/linux/drivers/media/dvb/frontends/s5h1411.c
/usr/src/linux/.tmp_kallsyms1.S
/usr/src/linux/.tmp_kallsyms2.S
/usr/src/linux/.tmp_kallsyms3.S
/usr/src/linux/crypto/khazad.c
/usr/src/linux/crypto/tgr192.c
/usr/src/linux/crypto/wp512.c
]
To me, the old standby of vga5 is still to large and the smaller ones
in that series just look really sqatty and terrible.
Is my setup still functional or outdated now? I'd like to get
resolution of at least 1024x768 but higher is even better.
Any suggestions for a better setup?