[arch-general] KMS console problem with non-us (french) keyboard

Roman Kyrylych roman.kyrylych at gmail.com
Wed Sep 16 06:53:32 EDT 2009


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


More information about the arch-general mailing list