Dan Nicholson wrote:
Where did I get this bogus information from? It was from _you_ back
when you I was trying to test out the nautilus-cd-burner bugs and you
told me I needed to at least get xterm with luit set up for proper
UTF-8 support.

I did not explain my intentions well enough then. I meant: "It is possible to set up UTF-8 on console, and some (but not all) X terminal emulators support it too, but this would require a non-trivial step from my side to verify your setup remotely. Let me ignore the error-prone configurations and offer you a setup where you simply cannot make a mistake."

As for the status of UTF-8 support on the console, here it is.

1) It is possible to load a screen font and display characters that the font contains (LatArCyrHeb-16 has rather good Unicode coverage for Europe if you don't need Greek). Characters in Linux console fonts cannot have double width, i.e., CJK hieroglyphs are not displayable.

2) In LFS-6.2, due to a kernel patch, it is possible to copy-and-paste Unicode text with GPM, as long as the screen font doesn't map two similar characters to the same glyph. In LFS SVN, copying and pasting Unicode with GPM produces garbage (and, thus, GPM is a mostly useless package).

3) In LFS-6.2, due to a kernel patch that we apply on top of linux-2.6.16, keymaps that utilized dead keys and/or composing worked as long as they composed only ASCII characters with each other (the result may be anywhere in Unicode). In LFS SVN, this works partially (i.e., the result must be in Latin-1 subset of Unicode) because of the improvements upstream. In unpatched Linux-2.6.16, composing in UTF-8 mode always produced wrong results.

4) None of the restrictions in (2) and (3) apply in non-UTF-8 console mode

And my experience was that most unicode characters
wouldn't work on the console for me.

Didn't work for input or for output? Please paste your /etc/sysconfig/console and $LANG, and let me see if anything is wrong.

--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to