How to Change Your Grub Background Easily with Grub Customizer

Easy Grub Background Change Featured

Let’s admit it. When you boot up your Linux computer, the Grub menu looks ugly. Luckily, if you don’t like how your Grub boot menu looks, you can configure it according to your tastes. The most striking change is using a custom background. We’ll show you here how to easily change the Grub background.

Install Grub Customizer

To install grub customizer on Arch, Manjaro, and compatible distributions, use:

On Fedora, you can try:

On Debian, Ubuntu, and compatible distributions, you can bring it on board with:

Easy Grub Background Change Sudo Apt Install

Afterward, find it among the rest of your installed applications and run it.

Easy Grub Background Change Find In Apps

Change the Background

Grub Customizer offers many options that allow you to modify your Grub boot menu, from tweaking its entries to configuring its looks.

Easy Grub Background Change Ignore Options

Go to “Appearance settings.” You will find the option you need there.

Easy Grub Background Change Appearance Settings

On the left of Grub Customizer’s window, you will find a handful of options that define its appearance. Click on the last one, the “(None)” button under “background image.”

Note that if your Grub already has a background defined, you’ll see that instead of “(None)” in this button.

Choose the image file you want to use as a background for your Grub boot menu from the requester that appears.

Easy Grub Background Change Select Image

You can choose files directly in JPG or PNG format.

Easy Grub Background Change Preview Results

Grub Customizer will load the image you selected and present a preview of how your boot menu will look. If your wallpaper’s colors render any text unreadable, you can use the rest of the options on the left to change the color of your font and its background, both when unselected and highlighted.

Easy Grub Background Change Save Config

When you’re happy with how your new wallpaper and menu text combination looks, click the “Save” button on the top left to save your tweaks.

Reboot your computer to see the changes. If the grub menu doesn’t appear, it may be configured to load the default operating system directly. To force Grub to show up, after rebooting and straight after the BIOS/UEFI screen, keep Shift pressed on your keyboard.

Easy Grub Background Change Test Results

If you want, you can dive deeper into Grub and Grub Customizer to make your computer’s boot menu your own. Changing its background and primary colors, though, will probably be more than enough for most users.

If you are wondering what the Linux boot process is and how Grub plays a part, we have a tutorial here for you. Have you customized your Grub boot menu to your liking? What changes and tweaks have your applied? Tell us in the comments section below.

Odysseas Kourafalos Odysseas Kourafalos

OK's real life started at around 10, when he got his first computer - a Commodore 128. Since then, he's been melting keycaps by typing 24/7, trying to spread The Word Of Tech to anyone interested enough to listen. Or, rather, read.


  1. I am trying to use GRUB Customizer in PCLinuxOS and have encountered several problems.
    1) Customizer must be run with root privileges.
    2) Customizer wants the ‘background.png’ in a specific root directory. It will not recognize an image file in a user directory. Even when the full path to the file is provided, it throws up a “.png file cannot be found”
    3) Customizer uses only ‘.png’ files. It will not accept ‘jpg’ files. On system restart it throws up “file is not a .png file”

    None of these limitations were mentioned in the article.

  2. I use grub customizer and agree with you, yet I have never seen a tutorial that explains it completely.

    I was thoroughly frustrated before I figured it out. And even using .png files I have had ones that just would not be found and work. To fix these problems as sudo under boot>grub I made another folder, named it, and put the custom picture there. If there is a pic that does not work, I have found taking a .png file and pasting the desired picture over it I want and then saving it again as a .png file works.

    I have notice all to often in Linux tutorials the author assumes know the unknown because they do. I had the same problem with accessing my cell phone on my laptop. I followed tutorial after tutorial, and they never worked. I stumbles on a USB driver one day while looking through Google play store, and that solved the problem. Yet every tutorial told me to install MTP to my computer, not one told me I needed a USB driver on my phone.

  3. I tryed doing this but when I booted the whole image was screwed it looked like 16 colors…

    Does anyone know how to fix this 16 color issue

  4. For me, this doesn’t work at all. I am on Zorin OS.

    I start grub-customizer, log in as root and make the changes I want.
    Afterwards, I hit the Save button and the configuration is saved.
    Then I exit grub-customizer and run ‘sudo grub-update’, just to be sure. I can see that all my changes are saved.

    However, when I reboot, the default grub menu shows up: no changes in the menu, no colors, no background image, nothing…

Comments are closed.