Tested with Phoebe, and a fresh install. I selected the "Swedish" keyboard during the install, and I also got one in X. However, when I use the console, Swedish characters don't work. Instead, it uses an American keyboard layout, contrary to what was selected in anaconda during the installation.
See what you have in /etc/sysconfig/keyboard. Try to run /etc/init.d/keytable restart. When keytable script will not work, try to run in by: sh -x /etc/init.d/keytable restart and grab what you see. keytable script should be run on startup (see ntsysv or chkconfig --list | grep keytable).
Created attachment 89157 [details] Contents of /etc/sysconfig/keyboard
Created attachment 89158 [details] Output from /etc/init.d/keytable restart "MISSLYCKADES" is the Swedish translation of "FAILED" "Läser in" = "Loading" "tangentbordslayout" = "keyboard layout" "systemtypsnitt" = "system font"
Created attachment 89159 [details] Output from sh -x /etc/init.d/keytable restart
Keytable is on on all runlevels except 0 and 6 on the system.
Sorry, the output is not complete because script "restart" call self with "start". So try again please: sh -x /etc/init.d/keytable start
Created attachment 89162 [details] Output from sh -x /etc/init.d/keytable start
I don't have /lib/kbd/keymaps/i386/qwerty/se-latin1.map.gz. Try: ls /lib/kbd/keymaps/i386/qwert?/se* and pick up one of available keymaps. Modify /etc/sysconfig/keyboard and try to use keytable script to load keymap. The bug could be: a) Anaconda should use another keymap because the se-latin1 keymap not exist anymore in kbd tarball b) kbd RPM package do not contain your keymap (bad SPEC file or so) Look in kbd SRC package and you will se if your keymap is inside tarball (use mc or try to build RPM package and look into BUILD directory.
The "se-latin1" value is correct; that's the same value as has always been for the standard Swedish keyboard. The problem seems indeed to be in kbd: A /lib/kbd/keymaps/i386/qwerty/se-latin1.map.gz does not exist anymore in Phoebe (it existed in previous releases), but instead there is now a /lib/kbd/keymaps/i386/qwerty/sv-latin1.map.gz As keyboard layouts should be defined based on country/region (please correct me if I'm wrong) and not on language codes (sv is the language code for Sweden, se is the country code), I think there is a clear bug here. Especially since the other "se" layouts weren't renamed.
Seems like this is a dup of the (non-beta-only) bug 80391.
*** This bug has been marked as a duplicate of 80391 ***
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.