Hello, I downloaded and installed a new theme for grub2. Also I used a program called Grub Customizer. I edited a bit the pics of the new theme and saved.
Then I rebooted, and saw the default ubuntu mate theme. I went to check grub.cfg and noticed that it has all the necessary information about the new theme. I did sudo update-grub anyway, to make sure it worked. I rebooted again, and still I saw the default theme.
Why cant I change it? Grub.cfg clearly stated that the new one is in use, with all other settings I chose in Grub Customizer, for example the seconds that it shows the menu etc.
I think it is not what this is about. Its from year 2015, and I dont anyway have grub.cfg.new without grub.cfg being updated, but my grub.cfg is updated.
Could you try re-installing the theme? In other words: try it without modifying the pics so you know that Grub Customizer and the theme work as intended. If it works, then proceed to edit the images, keeping in mind that they have to be correct size and format:
Well, thanks for all your help. I decided to go easy way and edited default theme. THEN it gave an error message stating my .png file used unsupported interlacing, which I went to change and now it works. Its sooo cool now, a bit childish but cool, I have a C.I.A Terminal grub boot menu, where are my Ubuntu-MATE and Windows 10 OS’s.
I installed Ubuntu Mate and now I want to change the GRUB background color.
Nothing I do in /etc/default/grub (including the changes made automatically by Grub Customizer) seems to have an effect. (Of course I am running update-grub afterwards.)
It seems that only the entries in /etc/default/grub like
Right before "Editing /etc/grub.d/05_debian_theme", see the paragraph entitled "Setting up a Grub background picture". There it says "It is because of the existence of the picture that grub uses the font colors in /etc/grub.d/05_debian_theme ." You need to put a suitable graphic in boot/grub/.
If you just want the supplied MATE theme to be ignored, open /etc/default/grub as root and do the following edits:
GRUB_CMDLINE_LINUX_DEFAULT="" omit quiet splash between the quotes
GRUB_CMDLINE_LINUX="text" add text here between the quotes
and:
GRUB_TERMINAL=console uncomment by deleting #