How to change layout in Luks passphrase

After updating the components and rebooting, i saw this screen


How can i change the layout to English? I’ve seen some instructions on the internet, but i can’t figure out how i can access the console in this screen (After pressing Esc, a prompt from passphrase is shown)

Hi and welcome to :fedora: !

If you manage to enter the passphrase with the current layout, then the fix would be to update /etc/vconsole.conf to your preference (see below), and then force the regeneration of initramfs with sudo dracut --force.

This is how an en-us layout looks like:

$ cat /etc/vconsole.conf 
KEYMAP="us"
FONT="eurlatgr"

If you can’t pass the LUKS passphrase prompt, then the fix I can think of is harder, needing to boot into a live image, open and then mount the LUKS-encrypted file system, bind mount the other partitions, chroot, and then perform the changes mentioned above.

Did the layout change after some updates? What did you do more specifically?

I tried writing rd.locale.LANG=en_US.UTF-8 rd.vconsole.keymap=us after linux in GRUB in the command before startup and it helped

I myself was surprised that the layout changed to Russian, considering that my main language on the system is English. It’s quite strange that I encountered the problem after updating packages in the ‘Software’ program

1 Like