Those that do not use the proprietary graphics drivers can skip this part.
Those that use the proprietary graphics drivers lose a wonderful feature called KMS and anything running outside of X will look like crap because the resolution is way off.
Install v86d and hwinfo. These tools will allow us to discover and set the appropriate framebuffer resolution.
Code: Select all
# apt-get install v86d hwinfo
Code: Select all
# hwinfo --framebuffer
Edit the /etc/default/grub file.
Find the line that starts with GRUB_CMDLINE_LINUX_DEFAULT and edit it to
Code: Select all
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1400x1050-24,mtrr=3,scroll=ywrap"
Code: Select all
GRUB_GFXMODE=1400x1050
Now edit the /etc/initramfs-tools/modules file. Add the following line
Code: Select all
uvesafb mode_option=1400x1050-24 mtrr=3 scroll=ywrap
Run
Code: Select all
# echo FRAMEBUFFER=y | tee /etc/initramfs-tools/conf.d/splash
Code: Select all
# update-grub2
# update-initramfs -u
Part 2: Setting up Plymouth
Run
Code: Select all
# apt-get install plymouth
Now run
Code: Select all
# /usr/sbin/plymouth-set-default-theme --list
Run
Code: Select all
# /usr/sbin/plymouth-set-default-theme THEME
Finally, run
Code: Select all
# update-initramfs -u
now and after every theme change to apply your selection.