Red Hat Bugzilla – Bug 80508
swedish keyboard option (se-latin1) missing
Last modified: 2008-01-17 12:49:42 EST
Description of problem:
When i boot from floopy and start text mode installation (installing from cd
images on hard disk) i get a meny where I can select keyboard layout fairly
early on. It seeems like lots of keyboard layouts that used to be there is
missing, notably the se-latin1 layout.
Fortunately the fi-latin1 is itentical so I choose that one instead. I suppose
some descriptive full text names should be better like 'Finnish, Swedish and
English' instead of their cryptic friends se-latin1 and the like..
Version-Release number of selected component (if applicable):
phoebe bootdisk.img md5: 0572f7bb2a2e61474f8027ac258dd26d
at least once :)
Steps to Reproduce:
1. boot floopy
2. select hard disk install method
3. try to select keyboard se-latin1
Why can't I have a graphical install without burning my cd-images?
After some investigation it seems like the problem is that the data in the
modelDict in /usr/lib/python2.2/site-packages/rhpl/keyboard_models.py is out of
sync with the names of the keyboard layout maps as distributed in kbd-1.08-2.
For the "Swedish" entry for example "se-latin1" should be replaced with "se-fi-lat6"
Oddly enough no. In redhat-7.3 for example the console-tools package contains
the file /lib/kbd/keymaps/i386/qwerty/se-latin1.kmap.gz with the swedish keymap.
Ok, here's the change that I made. I hope it's correct as I have no idea which
Swedish keymap is which.
[bfox@bfox src]$ cvs diff keyboard_models.py
RCS file: /usr/local/CVS/rhpl/src/keyboard_models.py,v
retrieving revision 1.20
diff -u -r1.20 keyboard_models.py
--- keyboard_models.py 3 Jan 2003 20:22:03 -0000 1.20
+++ keyboard_models.py 10 Jan 2003 16:00:44 -0000
@@ -79,7 +79,7 @@
'ru_win' : [_('Russian (win)'), 'ru', 'pc105', '' ],
'speakup' : [_('Speakup'), 'us', 'pc105', '' ],
'speakup-lt' : [_('Speakup (laptop)'), 'us', 'pc105', '' ],
-'se-latin1' : [_('Swedish'), 'se', 'pc105', '' ],
+'se-fi-lat6' : [_('Swedish'), 'se', 'pc105', '' ],
'sg' : [_('Swiss German'), 'de_CH', 'pc105', '' ],
'sg-latin1' : [_('Swiss German (latin1)'), 'de_CH', 'pc105', ''],
'sk-qwerty' : [_('Slovakian'), 'sk_qwerty', 'pc105', '' ],
Should be fixed in rhpl-0.74-2. Thanks for your report. QA, please verify.
OK, I can confirm that the change is present in the latest Rawhide packages, but
I can't confirm that the change is correct. Can the reporter take a look at
Further invstigation and testing shows that notting was right. The correct
keymap for the swedish keyboard should be 'sv-latin1'.
The kbd package seems to have changed standard from using the codes for country
(in our case 'se') to use the language instead (sv). In many (most) countries
they are the same, but not sweden/swedish.
Note that the changing from se-latin1 to sv-latin1 filed as
If that bug resolves into changing back to se-latin1 (which IMHO is the sensible
thing to do) rhpl needs to be changed back also... :/
Please help me to understand the issues here.
1) Is sv-latin1 the correct Swedish console keymap that I should make the list
from rhpl point to?
2) Are there some issues that are keeping sv-latin1 from working properly? (bug
I just want to make sure that the table in rhpl is pointing to the correct
console keymap. If there are problems with that keymap, then the kbd maintainer
needs to track down the problem. I am unable to judge whether sv-latin1 is
behaving properly or not.
ping anybody? I could use some help here.
Sorry for the delay.
1) sv-latin1 is currently the best console keymap for swedish keyboards. It has
some (dead-key related) bugs compared to the se-latin1 keymap in rhl-7.3 but I
suppose those are UTF-8 related. However, all normal Swedish characters
including å, ä and ö works. This situation is much better then
se-fi-lat6, for which does not work for the above mentioned special Swedish chars.
2) bug #80391 only discusses the renaming of se-latin1 to sv-latin1, which IMHO
is wrong. Until kbd renames it back to it's old name, the new name should be
used in rhpl.
A working keymap with the wrong name is always better than a non-working keymap,
so please change se-fi-lat6 to sv-latin1.
Ok, thanks. I've changed the keyboard table from:
'se-fi-lat6' : [_('Swedish'), 'se', 'pc105', '', ''
'sv-latin1' : [_('Swedish'), 'se', 'pc105', '', '' ],
This change should appear in rhpl-0.86-1. I think I can close this report now.
I'm on the cc list for bug #80391, so if kbd renames the sv-latin1 to something
else, I'll come back and make the necessary changes to the table again.
QA, please verify.
Just to add more confusion here :-)
I think the se-fi-latin* stuff is supposed to cover the sami locale which is
used in norway, sweden, finland by an etnic minority living in this region... :-)
Closing some bugs that have been in MODIFIED for a while. Please reopen if the