Bug 3922 - Cannot input composed characters on Linux console (Unicode mode/UTF-8)
Summary: Cannot input composed characters on Linux console (Unicode mode/UTF-8)
Status: DEFERRED WILL_FIX_LATER
Alias: None
Product: Drivers
Classification: Unclassified
Component: Console/Framebuffers (show other bugs)
Hardware: i386 Linux
: P2 high
Assignee: Antonino Daplas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-19 15:43 UTC by Simos Xenitellis
Modified: 2007-08-22 11:56 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.9
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Simos Xenitellis 2004-12-19 15:43:29 UTC
Distribution: Fedora Core 2
Hardware Environment: x86
Software Environment: GNU/Linux
Problem Description: On Linux console, one cannot input composed characters
(those that require a dead key) anymore, when in Unicode mode. It has always
been like that for Unicode mode.

Steps to reproduce:
Please, for full details, see bugzilla report at 
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=143014
Comment 1 Antonino Daplas 2005-07-31 22:15:33 UTC
There are still talks of moving the console in userspace, and provide only a
kernel console that will be used only when booting and when printing an oops. 
There is still a long way to go, so I'll defer this bug.
Comment 2 Natalie Protasevich 2007-08-22 08:40:48 UTC
Any updates on this problem?
Thanks.
Comment 3 Simos Xenitellis 2007-08-22 11:49:30 UTC
There have been some activity on this issue. 

http://www.mail-archive.com/linux-utf8@nl.linux.org/msg04900.html
Summary of discussion with LKML and linux-utf8. 
As Antonino mentions, the preferred direction is to solve the issue in user-space.

(also http://mail.nl.linux.org/linux-utf8/2007-07/)

There is a terminal emulator that works on the framebuffer, called fbiterm,
http://www.suse.de/~mfabian/suse-cjk/iterm.html
Therefore, it is an issue of finding an input method for the console.
I haven't tried fbiterm (there are packages for most distros). Packages such as IIIMF are supposed to work for the console.

For this to continue, it's an issue of someone to pick up the existing work. This task, is up for grabs.
Comment 4 Simos Xenitellis 2007-08-22 11:56:55 UTC
If you want a kernel-based solution that you have to apply on your own, see
http://www.advogato.org/person/simosx/diary.html?start=2

There was a discussion on the above patch on LKML during the time of the thread at
http://www.mail-archive.com/linux-utf8@nl.linux.org/msg04900.html
Sorry, I do not have a direct link to that.

For this report, I would consider the situation to be something like "NOT_KERNEL", unless someone manages to persuade kernel developers that adding just this one thing (compose) to the Linux emergency console is not that bad, and we will not ask for any other feature whatsoever in the future.

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