this post was submitted on 21 Aug 2026
443 points (97.0% liked)
Linux
67150 readers
970 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 7 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I really want to know why we are staring at basically the same screen from decades ago. Why isn’t GRUB menu a fancy little thing by now?
When I was a kiddo, dabbling in duel boot, I remember this screen. It was slightly more basic, but pretty much the same. I always figured it would eventually get upgraded to something more… I don’t know, fun to look at? Something minimal, but also customizable… background image, background music, maybe a menu for doing customizations right there… like what options are to be shown.
No… it’s pretty much the same. Why?
Edit: I realize that I am stupid. It’s because GRUB needs to survive when everything else is broken. GRUB is the first and last standing soldier. Its simplicity is a feature enabling that capacity. But also, you can customize GRUB if you want… so I am just dumb. Have a good day.
yeah you already said it in your edit, but just to respond anyways:
grub's simplicity is a feature. it does one thing and does it well.
Because there is very little overlap between “programmers who design the systems to be as efficient and reliable as possible” and “UX designers who consider elegance and ease of use, even if it means the install is a few extra MB in size”.
Tons of FOSS UIs tend to fall into one of three categories:
It’s because the people designing the FOSS aren’t UX designers, so they either make their best guess at it (the laughably horrendous choice) or they just copy whatever paid software they’re trying to replace.
I dunno, I run Debian and my GRUB looks like this:
I wish it didn't but I don't want to risk breaking it and I don't want to risk breaking it just for it to be white on black, and I don't know what I'd have instead
There is no software that does theming for GRUB that doesn't break it badly and was stopped mid development and GRUB 2.0 takes deep knowledge of how it works to theme it without breaking it.
Hell the little bit of theming they added to Ventoy has them slowing GRUB updates to make sure that it is tested and tested again before they roll it out and break everyone's install without knowing it.
I plan on doing it but I really don't have time for it right now or any time in the future.
Because you can't improve on perfection
If you wanted, you could make a clean and capable boot picker like Apple does with their macs and frankly every hackintosh does. But we don’t. Because nerdcore is a thing.
You can absolutely rice your GRUB install. I haven't used it in a hot minute, but I definitely had ones in the past that were themed.
And there you are, right on the raggedty edge. Well done, Sir or Madam.