J'ai donc, en mode 3, supprimé carrément la ligne
Option "XkbVariant" "latin1" de ce fichier. Puis j'ai rebooté et j'ai pu me loguer par KDM.
En conclusion : il faut donc que chez moi, pour mon clavier belge, cette ligne soit absente ( ou, peut-être commentée avec un #, je n'ai pas essayé )
Mais, problème, ce fichier, comme il est écrit est autogénéré par system-setup-keyboard :
# This file is autogenerated by system-setup-keyboard. Any
# modifications will be lost.
et donc, après reboot et connexion, la ligne enlevée est revenue !!!
J'ai donc lancé un
man system-setup-keyboard et j'y ai vu ceci :
DESCRIPTION
system-setup-keyboard is a daemon that monitors /etc/sysconfig/keyboard
and writes out an xorg.conf.d snippet based on this file's contents.
Whenever the file is updated, system-setup-keyboard writes out the
matching XKB configuration for the selected layout. This configuration
applies to all keyboards but may be overwritten by other xorg.conf.d
snippets or entries in the xorg.conf configuration file.
system-setup-keyboard is started on entering runlevel 5 by upstart.
J'ai donc ouvert ce fichier /etc/sysconfig/keyboard :
KEYTABLE="be-latin1"
MODEL="pc105"
LAYOUT="be"
VARIANT="latin9"
et j'ai supprimé la ligne VARIANT="latin9" qui me cause problème. Qu'est ce qu'elle est venue faire là, je n'en ai aucune idée !
Aussitôt le fichier 00-system-setup-keyboard.conf s'est mis à jour et est devenu ceci :
# This file is autogenerated by system-setup-keyboard. Any
# modifications will be lost.
Section "InputClass"
Identifier "system-setup-keyboard"
MatchIsKeyboard "on"
Option "XkbModel" "pc105"
Option "XkbLayout" "be"
# Option "XkbVariant" "(null)"
Option "XkbOptions" "terminate:ctrl_alt_bksp,"
EndSection
J'ai rebooté et me suis relogué par KDM sans problèmes.
On dirait donc bien que cette fois c'est réglé !!! Ouf !