Bug 81278 - fr-latin1 (french) keyboard in text mode doesn't print correctly french symbols and Euro
fr-latin1 (french) keyboard in text mode doesn't print correctly french symbo...
Status: CLOSED DUPLICATE of bug 75811
Product: Red Hat Linux
Classification: Retired
Component: kbd (Show other bugs)
9
i386 Linux
medium Severity medium
: ---
: ---
Assigned To: Eido Inoue
:
Depends On:
Blocks: 79579
  Show dependency treegraph
 
Reported: 2003-01-07 10:13 EST by Olivier de Liocourt
Modified: 2008-05-01 11:38 EDT (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2006-02-21 13:50:59 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Olivier de Liocourt 2003-01-07 10:13:23 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003

Description of problem:
in text mode, on TTY1 for example, keyboard set as fr-latin1, choice of the
language in the install program in French, doesn't write Euro symbol (AltGr+e),
and some french symbols too (�, �, �)
Backspace touch delete a part of the prompt line ([root@liocourt-test root]#
becomes [root@liocou )

Under X, no problem.

The same problem is existing on 8.0 (Psyche)

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.log in on tty1
2.choose your keyboard as fr-latin1 with kbdconfig
3.type <alt Gr> + e -> gives e and not �
4. type ^ and e after -> gives nothing printed on the screen, should give �

    

Actual Results:  <alt Gr> + e -> gives e and not �
typing ^ and e after -> gives nothing printed on the screen, should give a "e"
with a "^" on it. The same for "a" and "u"

Expected Results:  � symbol
�, �, �

Additional info:

keyboard mapping problem, or usage of UTF8 instead of ASCII, or font with
symbols not implemented maybe
I tried to change the font, nothing better, I tried to use the console-tools
package of the 7.3, replacing UTF with ASCII and choosing another font, it works.
Comment 1 Eido Inoue 2003-02-19 16:28:05 EST
according to the kbd faq in /usr/share, the euro and compose maps are not loaded
by default. look at the euro1.inc and euro2.inc and the compose inc maps in
/lib/kbd/keymaps/include and /lib/kbd/keymaps/i386/include and use loadkeys to
include them.
Comment 2 Bastien Nocera 2003-02-24 09:24:22 EST
LANG=en_GB.UTF-8

LANG=fr_FR.UTF-8 ls -l shows accent properly (not a font problem)

keymap is "us-acentos". I loaded /lib/kbd/keymaps/include/compose.latin1 by hand
with loadkeys. The compose key is "Ctrl+." (see output of "dumpkeys | grep -C4
Compose").

Try getting an "e acute" accentuated character with "Compose + ' + e". I get
nothing printed on the screen.

uname tells me the kernel is 2.4.20-2.30 from rawhide. Problem is reproduceable
with an up to date kernel from 8.0.
Comment 4 Miloslav Trmac 2003-02-24 14:49:53 EST
Linux VT code doesn't support multibyte (i.e. UTF-8) results of
compose or dead keys *at all*.
So this is a duplicate of 75811. I unfortunately didn't have
time to fullfil the promise there.
Comment 5 Bill Nottingham 2003-03-12 12:13:48 EST

*** This bug has been marked as a duplicate of 75811 ***
Comment 6 Red Hat Bugzilla 2006-02-21 13:50:59 EST
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.

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