Here are the steps I followed to get it to work:
- Configure your kernel to hoave both uvesafb and viafb built in the kernel.
- emerge v86d
- Append video=uvesafb:1200x800-24,mtrr:3,ywrap to your kernel line in /boot/grub/grub.conf
- To install splash screen, do an emerge ">=media-gfx/splash-themes-gentoo-20090324" splashutils
- Generate the initrd: splash_geninitramfs -g /boot/fbsplash-natural_gentoo-1280x800 -r 1280x800 natural_gentoo
- Append splash=silent,fadein,theme:natural_gentoo console=tty1 to your kernel line in /boot/grub/grub.conf
By the way, if you want to be able to use your trackpad in terminals, do this:
- rc-update add gpm default
- /etc/init.d/gpm start