J'expérimente actuellement un problème que je n'ai jamais rencontré auparavant.
Sur un portable Clevo, j'ai une fresh install de Stretch 9.5 LXDE sur laquelle, pour mon user, je veux configurer le clavier en fr latin9.
Tout se passe normalement, en session, avec la commande :
Code : Tout sélectionner
$ setxkbmap -model pc105 -layout fr -variant latin9 -option compose:lwin
Cependant, il m'est impossible de figer cette configuration :
Code : Tout sélectionner
# dpkg-reconfigure keyboard-configuration
# dpkg-reconfigure console-data
# service keyboard-setup restart
Code : Tout sélectionner
XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="latin9"
XKBOPTIONS="compose:lwin"
BACKSPACE="guess"
Code : Tout sélectionner
# cat /var/log/Xorg.0.log | tail -n 4
[ 5.455] (**) Option "xkb_model" "pc105"
[ 5.455] (**) Option "xkb_layout" "fr"
[ 5.455] (**) Option "xkb_variant" "latin9"
[ 5.455] (**) Option "xkb_options" "compose:lwin"
Code : Tout sélectionner
$ setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules: evdev
model: pc105
layout: fr
options: compose:lwin
Trying to build keymap using the following components:
keycodes: evdev+aliases(azerty)
types: complete
compat: complete
symbols: pc+fr+inet(evdev)+compose(lwin)
geometry: pc(pc105)
xkb_keymap {
xkb_keycodes { include "evdev+aliases(azerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+fr+inet(evdev)+compose(lwin)" };
xkb_geometry { include "pc(pc105)" };
};
Par ailleurs, je ne souhaite pas intervenir au niveau du noyau.
Quelque chose m'échappe, mais quoi ? Si vous avez des pistes, je suis preneur.
Merci d'avance.