https://bugzilla.novell.com/show_bug.cgi?id=643538 https://bugzilla.novell.com/show_bug.cgi?id=643538#c3 Andrey Vostrikov <av.linux.dev@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED CC| |av.linux.dev@gmail.com InfoProvider|highwaystar.ru@gmail.com | --- Comment #3 from Andrey Vostrikov <av.linux.dev@gmail.com> 2010-11-08 06:32:52 UTC --- This issue also seen in Suse 10.4 milestone 3, while booting and Russian is selected as system language. suse:~> uname -a Linux suse.arty 2.6.36-90-desktop #1 SMP PREEMPT 2010-10-29 13:47:35 +0200 x86_64 x86_64 x86_64 GNU/Linux suse:~> loadkeys --version loadkeys from kbd 1.15.2 Could be reproducible by next command: suse:~> sudo loadkeys /usr/share/kbd/keymaps/i386/qwerty/ruwin_alt-UTF-8.map.gz Loading /usr/share/kbd/keymaps/i386/qwerty/ruwin_alt-UTF-8.map.gz unknown keysym 'cyrillic_small_letter_short_i' loadkeys: /usr/share/kbd/keymaps/i386/qwerty/ruwin_alt-UTF-8.map.gz:109: addkey called with bad keycode -1 The reason is that by default loadkeys uses byte conversion, hence the mapping is not found for cyrillic characters in ksyms.c::ksymtocode(), which uses iso-8859-5 only in unicode conversion. Could be solved by running loadkeys with "-u": suse:~> sudo loadkeys -u /usr/share/kbd/keymaps/i386/qwerty/ruwin_alt-UTF-8.map.gz Loading /usr/share/kbd/keymaps/i386/qwerty/ruwin_alt-UTF-8.map.gz I think -u could be added in the kbd script to eliminate the problem on boot. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.