On Wed, Sep 9, 2009 at 13:41, didier gaumet <didier.gaumet@xxxxxxxxxxxxxx> 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 (Роман Кирилич)