3

If I am using the proprietary driver, I don't get a good boot screen.

Eric Carvalho
  • 54,385
akshatj
  • 13,226

3 Answers3

4
  • First open the software center

enter image description here

  • Install v86d

enter image description here

  • Now Press Alt + F2 and enter gksu gedit

enter image description here

  • Now click on 'Open' and Press the pencil button .

enter image description here

  • Now paste /etc/default/grub

  • Now Replace the line GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" (Line no 11 according to gedit) with

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-32,mtrr=3,scroll=ywrap (you can replace 1290x1024 with your own resolution .

-Also replace #GRUB_GFXMODE=640x480 (Line 25 according to gedit ) with GRUB_GFXMODE=1280x1024

-Now your grub file looks like this

enter image description here

  • Save the file .

  • Now click open again and paste /etc/initramfs-tools/modules in the location .

  • Paste uvesafb mode_option=1280x1024-32 mtrr=3 scroll=ywrap at the end of the file (again you can replace 1280x1024 with your own resolution) .

enter image description here

  • Now create a new file and paste FRAMEBUFFER=y and then save the file with the name splash to /etc/initramfs-tools/conf.d .

  • Now Open the terminal (Ctrl + Alt + T) and paste this.

    sudo update-grub2 && sudo update-initramfs -u

  • You are done!!

Source

Lincity
  • 25,371
2

There is also a workaround to make plymouth use framebuffer: http://news.softpedia.com/news/How-to-Fix-the-Big-and-Ugly-Plymouth-Logo-in-Ubuntu-10-04-140810.shtml

Andres
  • 904
1

This depends on your definition of "good".

There is a fallback: usplash and/or xsplash. These should load automatically. They do here on systems where Plymouth doesn't work.

Plymouth requires KMS which is only available on open source drivers (AFAIK). This means if you're running the closed ATI/Nvidia drivers, you'll have an ugly boot experience.

I personally just turn off quiet and splash from the kernel arguments and watch a load of text scroll up the screen. It's only there for a few seconds, lets me know what's going on and it doesn't waste time loading up images.

belacqua
  • 23,120
Oli
  • 293,335