|
Bugzilla – Full Text Bug Listing |
| Summary: | kbd: "Loading keymap unknown keysym 'cyrillic_small_letter_short_i" on LiveCD boot | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.4 | Reporter: | Forgotten User JoZGrGEMhM <forgotten_JoZGrGEMhM> |
| Component: | Basesystem | Assignee: | Stanislav Brabec <sbrabec> |
| Status: | RESOLVED DUPLICATE | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | CC: | av.linux.dev, lazy.kent |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | x86 | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Bug Depends on: | |||
| Bug Blocks: | 713331 | ||
| Attachments: | Screenshot from openSUSE 12.1 M3 | ||
|
Description
Forgotten User JoZGrGEMhM
2010-10-04 14:54:51 UTC
Could you please attach kbd output when it fails to start? Where to get it? Only kbd message I can see it message on boot posted on initial report
> Loading keymap unknown keysym 'cyrillic_small_letter_short_i'
it appear's on Alt+Ctrl+F1 tty
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. Milestone 4 has this problem too *** Bug 655816 has been marked as a duplicate of this bug. *** The bug is still present in 11.4 and Factory. Russian users can't switch keyboard layout: http://unixforum.org/index.php?showtopic=127600 Created attachment 446547 [details]
Screenshot from openSUSE 12.1 M3
Here is a screenshot made in openSUSE Factory.
fix suggested in bnc#713331 (openSUSE 11.2 m3 bug) As this bug is apparently the same as 713331 (reported later), marking it as a duplicate. Later bug has more comments. *** This bug has been marked as a duplicate of bug 713331 *** |