Brighten Up Your Day - GRUB Menu Theming Wizard-style

wizardfromoz

Administrator
Staff member
Gold Supporter
Credits
17,696
A long, long time ago (I can still remember how that music used to make me smile), friend @Vrai asked me over at @JasKinasis 's Thread on Desktops, what wallpapers Wizard uses, and I failed to answer, regrets.

I will remedy that now.

It is not so much a case of what wallpapers I use in my Desktop sessions, with one exception amongst my distros where I feature my kids and grandkids in a slideshow, they are all just slideshows of the distro-specific wallpapers.

Rather, it is how I start my day with my Grub Menu, and that changes periodically, as my distros update, I'll explain why later in this Thread.

I have 67 Linux distros running on this Dell rig at the moment, and for each and every one of them I have a different background to my Grub menu.

Today I installed Linux Mint 20.2 'Uma' Cinnamon, and here is what I have devised to brighten my morning.

I have to leave for my Aussie evening shortly, but I will flesh this out more on my tomorrow.

Cheers

Wizard

 


KGIII

Super Moderator
Staff member
Gold Supporter
Credits
25,737
I have 67 Linux distros running on this Dell rig at the moment, and for each and every one of them I have a different background to my Grub menu.
There's gotta be a 12 step program for that! ;)
 

Nelson Muntz

Well-Known Member
Credits
7,434
 

f33dm3bits

Gold Member
Gold Supporter
Credits
24,076
Looks cool @wizardfromoz! I knew it was possible but I never bothered doing it myself for the 5 seconds a day that I see grub when booting up my system.
 

wizardfromoz

Administrator
Staff member
Gold Supporter
Credits
17,696
You will have to share.
My grandson Samuel, aged 5 says "Sharing is caring, or you don't get a burrito on Friday nights".

I like a good burrito, so I'll share. :)

There's gotta be a 12 step program for that!
LOL, OCD (Obsessive Compulsive Disorder) is one of my 8 mental health disorders. It's managed and medicated for 20 years now, but I surrender to it where multi-multi-multi-booting Linux is concerned.

Why? Because I have the time, the storage, and the enthusiasm. It also helps me in answering questions. I don't have to install a distro on a VM and go through a learning curve to help someone, I can usually just use a distro from my stable, and my experience with it.

Works for me.

On #4 @Nelson Muntz , seen that one, it is handy reading, but deficient in a number of ways, dealing as it does with Ubuntu and Linux Mint, and the articles there are not dated, for currency of information.

I can use it as a handy reference, here, though, so thanks for sharing :)

Before I forget, my grub file in /etc/default/grub in the Mint example above reads as follows


Code:
# If you change this file, run 'sudo update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

#GRUB_DEFAULT=0
GRUB_DEFAULT=saved
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="noquiet nosplash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
# CRAP Obsolete use videoinfo
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

GRUB_SAVEDEFAULT=true
... and you'll see there is no reference to the background picture, but my /boot/grub content looks as follows



... and you can see that

tduston_sydney.png is the file I have used, found in /usr/share/backgrounds

When I say "found", it was found as a JPEG, and quite often that will work, in some cases, not, and this was one of them. So I used GIMP's function to export as... and exported from JPEG to PNG.

More on my tomorrow, but so you know I am not trying to reinvent the wheel here - in this Forum, not long after I started writing about this facility with Grub over 2 years ago, Jarret picked up the ball and ran with it, in 2 articles as follows

https://www.linux.org/threads/grub-configuration.24387/

and

https://www.linux.org/threads/grub-themes.24890/

I do not go into the detail that he goes into, I have just used trial and error a lot, and my methods work fine for me.

Cheers

Wiz
 

Vrai

Well-Known Member
Credits
3,896
A long, long time ago (I can still remember how that music used to make me smile), friend @Vrai asked me over at @JasKinasis 's Thread on Desktops, what wallpapers Wizard uses, and I failed to answer, regrets.

I will remedy that now.

It is not so much a case of what wallpapers I use in my Desktop sessions, with one exception amongst my distros where I feature my kids and grandkids in a slideshow, they are all just slideshows of the distro-specific wallpapers.

Rather, it is how I start my day with my Grub Menu, and that changes periodically, as my distros update, I'll explain why later in this Thread.

I have 67 Linux distros running on this Dell rig at the moment, and for each and every one of them I have a different background to my Grub menu.

Today I installed Linux Mint 20.2 'Uma' Cinnamon, and here is what I have devised to brighten my morning.

I have to leave for my Aussie evening shortly, but I will flesh this out more on my tomorrow.

Cheers

Wizard

A very wise Wizard! I know from experience that it can be very confusing when using the same background on multiple installations. Or even among multiple apps in the same installation! :)
 
$100 Digital Ocean Credit
Get a free VM to test out Linux!

Members online


Top