UPDATE-GRUB-GFXPAYLOAD(8)

πŸ’– update-grub-gfxpayload β€” bestie edition πŸ’–

okay so this is update-grub-gfxpayload(8) from the LOCAL manual, and honestly? she's a little niche but she's doing her job. let's get into it 🫢


✨ NAME ✨

update-grub-gfxpayload β€” updates /boot/grub/gfxblacklist.txt, no cap πŸ’…


🌸 SYNOPSIS 🌸

update-grub-gfxpayload

that's it. no flags. no arguments. she takes nothing and she gives everything ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea, bestie: update-grub-gfxpayload refreshes /boot/grub/gfxblacklist.txt using the source files hanging out in /usr/share/grub-gfxpayload-lists/blacklist/ πŸ“‚βœ¨

and what is that blacklist even for? it disables GRUB's gfxpayload=keep facility on certain graphics cards. basically some GPUs just can't handle the vibe and the blacklist is there to protect them πŸ™ˆπŸ’€

real talk though: this thing should normally only need to be called internally by packages. she's a behind-the-scenes queen, not a main character you invoke by hand. packages run her, she does her thing, everyone moves on. periodt. πŸ‘‘

BUT β€” if you personally need to turn off gfxpayload=keep locally (maybe because your system boots into a black screen or a corrupt screen, which is genuinely the worst 😭), then bestie, you do not need this program at all. don't touch her. instead, just add this line to /etc/default/grub:

GRUB_GFXPAYLOAD_LINUX=text

that's the move. simple, clean, iconic. βœ¨πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

Colin Watson <cjwatson@ubuntu.com> β€” the legend herself πŸ’œ


🌈 SEE ALSO 🌈

ngl there's no SEE ALSO section in the original, and I'm not about to invent one because that would be making stuff up and we don't do that here πŸ’… so just... go forth and enjoy your non-black screen πŸ¦‹


okay and finally, the cute lil sign-off: this page came from Ubuntu, dated December 16, 2010 🌸 and it's filed under UPDATE-GRUB-GFXPAYLOAD(8). that's the whole page, bestie β€” you ate it, you understood it, you're literally a Unix girlie now πŸ’–βœ¨πŸŽ€πŸ«Ά