Graphical boot splash screen with Nvidia binary drivers

Recently I had a hard time to bring graphical boot splash screen (Plymouth) to work on a Ubuntu 13.10 Saucy Salamander installation. I use the Nvidia binary driver and activated uvesafb therefor (see this blog post how to do this). However, it didn’t work. In the end two pieces were missing:

  1. A correct modesetting for the uvesafb driver. Use the vbeinfo command in the Grub command line to get supported resolutions. I extended the Grub configuration file /etc/defaults/grub:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash modeset video=uvesafb:mode_option=1920x1080-32,mtrr=3,scroll=ywrap"

    And update Grub

    $ sudo update-grub
  2. Install the userspace helper utility v86d
    $ sudo apt-get install v86d

Leave a Comment