cd /usr/src/linux
make mrproper
make menuconfig
Choose your options accordingly
make dep
make clean
make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-<kernel version number (e.g. vmlinuz-2.2.17)>
cp System.map /boot/System.map-<kernel version number>
Use your favorite editor to edit the file /etc/lilo.conf, add the new kernel accordingly. Look at the file it's pretty self explanatory, but something like:
image=/boot/vmlinuz-2.2.17
root=/dev/hdxx (where xx is that proper parition number, use what the others are already pointing to there)
label=linux
read-only
Now, change the old kernel named linux to old.
Now, rerun LILO /sbin/lilo
Finally, reboot.
You might just looking at your current /etc/lilo.conf and seeing what kernels came pre-compiled. You may already have one that doesn't have the frame buffering stuff in it.