GNOME Initial Setup uses the English keyboard, instead of the default keyboard
It seems that if you select some primary keyboard layout in the installer (in my case, Anaconda from Fedora 37) and move the English layout to the second place, GNOME Initial Setup still uses English as the default layout, instead of what you picked as the primary one.
I installed the system with these two keymaps:
- Czech -- the default
- English (USA)
After rebooting into the Initial Setup, English is selected by default. I can select Czech in the top right corner, but it's not selected by default. However, after Initial Setup is done and a regular GNOME session is started, Czech is correctly selected as the default keyboard. So it's only Initial Setup which makes the wrong default selection.
Localectl says:
$ localectl
System Locale: LANG=en_US.UTF-8
VC Keymap: cz-us-qwertz
X11 Layout: cz,us
X11 Variant: ,
Package versions:
gnome-initial-setup-43~beta-2.fc37.x86_64
Fedora 37 (Fedora-Workstation-Live-x86_64-37-20220823.n.0.iso)
All package versions: rpm-qa.txt
Journal from the installed system: journal.txt