On Wed, Sep 9, 2009 at 13:41, didier gaumet <didier.gaumet@libertysurf.fr> wrote:
KMS console problem with non-us (french) keyboard
Hi all,
I am presently using an up-to-date Archlinux on a laptop with an Intel 915 chipset. In the past I have tried KMS succesfully to a certain extent: for example the french letter "é" is not correctly displayed when I type it in console althought it is correctly displayed under X11. Apart from this, all seems to function perfectly. With the same setup in /etc/rc.conf there is no problem to type and display "é" in console if KMS is disabled.
I was thinking this to be a lack of maturity of KMS, but I just tried KMS on a Slackware 13.0 (2.6.29 stock kernel) freshly installed on the same laptop: definitely no problem.
Any hint?
Thanks in advance, Didier.
From my /etc/rc.conf: [...] LOCALE="fr_FR.UTF-8" HARDWARECLOCK="UTC" USEDIRECTISA="no" TIMEZONE="Europe/Paris" #KEYMAP="fr-latin9" KEYMAP="fr-pc" CONSOLEFONT="lat9w-16" CONSOLEMAP="8859-1_to_uni,8859-15_to_uni,cp1250_to_uni,cp437_to_uni,cp850_to_uni" [...]
FYI CONSOLEMAP has no effect on UTF-8 console, and specifying multiple maps at once is bad anyway. I don't know why accentuated chars don't work with KMS for you, but I have a similar setup at my laptop (which is 2km away now), so I will check if plain-text console is not broken with KMS for me too. The only wild guess is that KMS-enabled consoles don't handle \e%%G and/or \e(K commands to switch console mode and font, but that's clearly a regression then and should be reported on bugzilla.kernel.org -- Roman Kyrylych (Роман Кирилич)