How to change the purple background color in grub?
Solution 1:
This is my way:
-
Before 13.10:
sudo -H gedit /lib/plymouth/themes/default.grub
-
13.10 and later:
sudo -H gedit /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
-
16.04 and later:
sudo -H gedit /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
-
17.10 and later:
sudo -H gedit /usr/share/plymouth/themes/default.grub
And change the grub background color as you want, in my case I change grub background to black (0,0,0)
if background_color 0,0,0 ; then
clear
fi
Then, update grub
sudo update-grub
Please note that: there should be a space after the color value, other wise you will always get a black background. And as a gift, try using this value 35,00,60
.
Solution 2:
It's very simple:
gksu gedit /lib/plymouth/themes/text.plymouth
and change black value with your color, in my case #000000 is black
black=0x000000
Regards
Solution 3:
Ok. I've decided to write the answer. I took instructions from here
In my case screen resolution is 1440X900. Somebody says that changing grub window resolution to actual resolution of monitor makes boot faster(but I don't see this take effect in last versions o Ubuntu). So I've changed and uncommented one line in /etc/default/grub
to this:
GRUB_GFXMODE=1440x900
Then to change purple background of grub I created the image, in my case just black image with 1440X900 resolution and put it in /boot/grub
. So my file is:
/boot/grub/gbackground.jpg
Then I've edited again /etc/default/grub
and puted a line in it:
GRUB_BACKGROUND=/boot/grub/gbackground.jpg
then I updated grub configuration with command:
sudo update-grub
That's all. Now grub background is black.