XFree86-4.0, unlike 3.3.6, has Ukrainian xkb map:
[leon@t440 symbols]$ rpm -qf /usr/X11R6/lib/X11/xkb/symbols/ua
and also for console:
[leon@t440 qwerty]$ rpm -qf /usr/lib/kbd/keymaps/i386/qwerty/ua.kmap.gz
Please add ukrainian keyboards to anaconda keyboard layouts list!
Can you tell me what the correct keymap for Ukrainian keyboards is? Better yet,
can you send me a working XF86Config file and a working /etc/sysconfig/keyboard
file for Ukrainian keyboards? It would be a huge help.
An email from email@example.com:
Look at my files. Please pay special attention to XkbOption
- this option is really necessary for both Russian and Ukrainian (ru and ua)
As for the map files - they are included in redhat packages.
[t1@p504 t1]$ rpm -qf /usr/lib/kbd/keymaps/i386/qwerty/ua.kmap.gz
[t1@p504 t1]$ rpm -qf /usr/X11R6/lib/X11/xkb/symbols/ua
Created attachment 6538 [details]
XF86Config file for Ukrainian keyboards
Created attachment 6539 [details]
/etc/sysconfig/keyboard file for Ukrainian keyboards
Fixed in cvs. This resolves the issue of Ukrainian keyboard support, but it
does not address the issue of the XkbOption"grp:ctrl_shift_toggle". I don't
have time to fix this for the next release, so for now, the user will have to
set the option manually, but at least the keyboards will work in the installer
now and a correct XF86Config file will be written. This will require that the
xfree86.lst file be put through the build system. Brock, please verify the fix
after the xfree86.lst file has been updated.
It sounds like this bug is awaiting some updates that you are working on ... can
you let me know when you have an updated xfree86.lst file for testing ...?
4.0.2 in fisher / rawhide has these xfree86.lst changes.
I verified that after fisher install with Ukrainian language selected both
console and X keyboards were configured properly.