u/AtaKing13

Hi everyone, first things first: I'm fairly new to Arch Linux, so I'll try my best to explain my problem in the best way I can.

Yesterday I updated Arch, and I noticed it installed a new version of the Limine boot loader, along with some other things. Since then, everytime I boot my PC, the bootloader looks very different from what it used to look like before I updated Arch.

I checked if the limine.conf in /boot has changed, but it didn't. Before the update, there was also a limine.conf in /boot/limine, but in a try to fix this issue I deleted this file so that there is only one limine.conf, located in /boot. When booting, the interface branding is gone, and it doesnt show any color or keybinds, e.g. for making a blank entry. Adding new entries to limine.conf works, but adjusting for example interface_branding does nothing.

My config looks like this:

FRAMEBUFFER=yes
GRAPHICS=yes
VERBOSE=yes
INTERFACE_BRANDING: Limine Boot Manager
#default: 6
INTERFACE_BRANDING_COLOR: 5
#default: 2
INTERFACE_HELP_COLOR: 5
TIMEOUT: 5

/Arch Linux
protocol: efi
path: boot():/EFI/Linux/arch-linux.efi
cmdline: root=PARTUUID=b9e58b02-3563-4a19-b29c-98e5287e7836 zswap.enabled=0 rw rootfstype=ext4

/Windows
protocol: efi
path: uuid(66c12ea9-de49-4604-a269-15efd682f1fc):/EFI/Microsoft/Boot/bootmgfw.efi

/EFI fallback
### This EFI entry is auto-generated by limine-entry-tool
comment: Default EFI loader
comment: order-priority=10
protocol: efi
path: boot():/EFI/BOOT/BOOTX64.EFI

After searching around I already tried manually adding GRAPHICS and FRAMEBUFFER, but it didn't work. limine-install and limine-update didn't work too.

I'm using a AMD GPU (RX 9070 XT) and a Ryzen 7 9700X. Also, I don't know if this info is of any use, but I installed SteamVR, and I noticed that there are some nvidia packages now installed in arch. Maybe they were there before, but I don't know.

I don't know what information could be of use, if you need anything else I'll post it. Thanks in advance :)

EDIT: In Limine 12.x, _COLOR values aren't values from a table anymore, you have to set them in RRGGBB format. For example INTERFACE_BRANDING_COLOR: 008080. Also colons, not equal signs

reddit.com
u/AtaKing13 — 13 days ago