https://bugzilla.redhat.com/show_bug.cgi?id=1028207
--- Comment #22 from Mike FABIAN mfabian@redhat.com --- I tested that
+ConditionPathExists=/usr/bin/loadkeys
is not necessary,
+ConditionPathExists=/lib/kbd/keymaps/xkb
alone is enough to make it work.
(I tested also "uk" by editing /etc/vconsole.conf to contain
KEYMAP="uk"
and by editing the kernel command line in grub to have vconsole.keymap=uk:
[mfabian@Fedora-20-Beta-RC5-x86_64-netins ~]$ cat /proc/cmdline BOOT_IMAGE=/vmlinuz-3.11.7-300.fc20.x86_64 root=/dev/mapper/fedora_fedora--20--beta--rc5--x86_64--netins-root ro rd.lvm.lv=fedora_fedora-20-beta-rc5-x86_64-netins/root vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora_fedora-20-beta-rc5-x86_64-netins/swap vconsole.keymap=uk rhgb quiet LANG=ja_JP.UTF-8 [mfabian@Fedora-20-Beta-RC5-x86_64-netins ~]$
Then, the British English keyboard also works automatically when the booting has finished.
(I still have not tested the encryption passphrase thing!)