Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 79338 - There is no utf-8 keyboard map for Russian language in kbd
There is no utf-8 keyboard map for Russian language in kbd
Product: Red Hat Linux
Classification: Retired
Component: kbd (Show other bugs)
i386 Linux
medium Severity medium
: ---
: ---
Assigned To: Eido Inoue
Depends On:
Blocks: 79578
  Show dependency treegraph
Reported: 2002-12-10 08:35 EST by Leonid Kanter
Modified: 2007-04-18 12:48 EDT (History)
2 users (show)

See Also:
Fixed In Version: 1.08-8
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2003-07-30 12:07:31 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
Russian UTF-8 keymap (Microsoft windows layout) (3.74 KB, application/octet-stream)
2002-12-10 08:37 EST, Leonid Kanter
no flags Details

  None (edit)
Description Leonid Kanter 2002-12-10 08:35:28 EST
Description of Problem: 
Default locale for Russian in RHL 8.x is ru_RU.UTF-8, but default keymap "ru" is still 
for 8-bit KOI8-R encoding. As a result, it's impossible to enter cyrillic characters in 
console after fresh install of RHL 8.x. In addition, there is no utf-8 enabled character 
map in current kbd package at all. 
Version-Release number of selected component (if applicable): 
How Reproducible: 
Steps to Reproduce: 
1. install Beta2 with Russian language support enabled and set Russian as default 
language during install 
2. make shure that /etc/sysconfig/keytable contain line 'KEYTABLE="ru"' 
3. type "service keyboard start" 
Actual Results: 
you'll two screens of error messages like this: 
plus before Agrave ignored 
plus before agrave ignored 
and if you try to switch to Russian (pressing right control), keyboard output will 
produce latin1 characters  
Expected Results: 
keyboard output must produce cyrillic characters 
Additional Information: 
existing file  /lib/kbd/keymaps/i386/qwerty/ru.kmap.gz must be ranamed to 
ru-koi8-r.kmap.gz or something like this and attached file must be placed there
Comment 1 Leonid Kanter 2002-12-10 08:37:10 EST
Created attachment 88184 [details]
Russian UTF-8 keymap (Microsoft windows layout)
Comment 2 Aleksey Nogin 2003-01-21 21:59:48 EST
Also, in both beta3 and beta4 I get a long list of 66 warnings spewed whenever
keytable service is started:

keytable: plus before Ecircumflex ignored
keytable: plus before ecircumflex ignored
keytable: plus before Atilde ignored
keytable: plus before atilde ignored
keytable: plus before Agrave ignored
keytable: plus before agrave ignored
keytable: plus before sterling ignored
keytable: plus before threesuperior ignored

and my /etc/sysconfig/keyboard is

Is it the same problem or a different one?
Comment 3 Leonid Kanter 2003-01-22 08:30:58 EST
Yes. These error messages are result of 8-bit keymap loading. If you install
attached to this bug keyboard map, everythyng will be Ok (no errors during boot,
russian input works in console).
Comment 4 Eido Inoue 2003-07-14 12:33:48 EDT
non-ASCII input into the console won't be supported on UTF-8 based systems (RHL
8+) until the kernel supports it. See the release notes in the next beta for
more info. Of course, input through X will always be supported.
Comment 5 Eugene Kanter 2003-07-29 09:52:26 EDT
the primary problem right now is hundreds of lines of error messages during 
keytable load process. I just tried AS 2.9.5 installation. 
Comment 6 Eido Inoue 2003-07-29 10:37:16 EDT
ekanter: I understand, but the problem is out of loadkeys domain; it's a kernel
problem. The kernel doesn't handle UTF-8/Unicode in te console for chars > 127.

The only workaround I know is for Russian users to not use UTF-8 and stick to
KOI8-R until the support can be put in the kernel (which we are trying to do--
it's a big problem).
Comment 7 Leonid Kanter 2003-07-29 11:17:54 EDT
I've already attached Russian keyboard layout for UTF-8. Please just include it
into kbd package in place of koi8 layout. Eugene and Aleksey, please confirm
that   this layout works.

Comment 8 Eugene Kanter 2003-07-29 11:32:46 EDT
Adrian, if yo do not want to include keytable made by Leon please at least have 
us keytable be loaded instead of broken ru keytable in UTF-8 locale.
Comment 9 Aleksey Nogin 2003-07-29 16:38:38 EDT
Yes, the attached map work perfectly for me. Please include it!
Comment 10 Eido Inoue 2003-07-30 12:07:31 EDT
new map included in 1.08-8

Note You need to log in before you can comment on or make changes to this bug.