On Mon, 20 Apr 2009 23:23:17 +0200
Samuel Thibault <samuel.thiba...@ens-lyon.org> wrote:

> Pavel Vávra, le Mon 20 Apr 2009 23:09:32 +0200, a écrit :
> > Is anything in init scripts resetting results of loadkeys running from 
> > /etc/rcS.d/S05keymap.sh?
>
> console-setup or console-data, yes.

The first one is not installed on my system. The second one package doesn't 
contan any /etc/init.d/* item. Is it possible, that S05keymap.sh runs too 
early? I try to add read command after loadkeys is finished, but wrong 
characters has been read from console.
  I try workaround: at rc<n>.d I add script S90PVloadkeys with reloading 
/etc/console/boottime.kmap.gz and it works fine, at least for me. I know that 
this is really ugly hack, unusable for distribution, but it works.

Just a note: dumpkeys (from patched package kbd) still returns 0xFF as composed 
characters, i.e. it will not be possible to use dumped file as source to 
loadkeys.

Well now I make a summary how to solve descibed bug in UTF-8 environment:

1) Apply Samuel's patch into kbd package
2) add line 'charset "iso-8859-<n>"' into original iso 8859-<n> keymap.
3) reload boottime.kmap.gz when it is right time to do it


... and I hope squeeze users will use full console keyboard soon.

Thank you for your help,
  Pavel

Attachment: pgpDaPJCRXM0U.pgp
Description: PGP signature

Reply via email to