Guide: How to Restore the Graphical GRUB Theme in openSUSE Tumbleweed
Since 2025, openSUSE Tumbleweed has defaulted to a text-mode boot menu (GRUB) to ensure a "flicker-free" and faster boot process. If you prefer the classic, professional aesthetic of the openSUSE branded theme, follow this guide to reactivate it.
1. Install the Theme Package
First, let's ensure the official openSUSE branding for GRUB is installed on your system. Open your terminal and run:
sudo zypper in grub2-branding-openSUSE
2. Configuration via YaST (Recommended Method)
Using YaST is the safest way to apply this change without risking syntax errors:
Open YaST from your KDE application menu.
Enter your administrator password.
Click on Boot Loader.
Go to the Kernel Parameters tab.
In the Graphic Console field, select your monitor's resolution (or choose Autodetect).
Ensure the "Use Graphic Theme" option is checked if visible.
Click OK at the bottom. YaST will automatically rebuild the GRUB configuration for you.
3. Manual Verification (Optional/Advanced)
If you prefer to check the configuration manually, your /etc/default/grub file should contain the following line:
GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt
If you make any manual changes to that file, remember to update the GRUB configuration:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
⚠️ ATTENTION: While the graphical GRUB looks much better and is a great "wow factor" for Windows users, keep in mind that incompatible screen resolutions can, in rare cases, prevent the menu from appearing. If your laptop has a high-resolution (HiDPI) screen, the Autodetect option in YaST is usually the safest bet for proper scaling.
Alternative option: