[Résolu] [X11] setxkbmap fr_latin9 Error loading new keyboard description

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
sukolyn
archer
Messages : 116
Inscription : mar. 11 juil. 2017, 09:56

[Résolu] [X11] setxkbmap fr_latin9 Error loading new keyboard description

Message par sukolyn »

Bonjour,

j'utilise spectrwm, lancé par startx.
dans .xinitrc j'ai cette commande : setxkbmap fr-latin9, qui manifestement ne fonctionne plus, puisque j'arrive sur une session avec un clavier configuré par défaut en anglais.

et quand je tape la commande dans le terminal, j'ai cette réponse : Error loading new keyboard description

je ne sais pas quoi faire.
Dernière modification par sukolyn le jeu. 16 juin 2022, 15:06, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [X11] setxkbmap fr_latin9 Error loading new keyboard description

Message par benjarobin »

Bonjour,
C'est note normal cette commande est invalide. Le layout fr-latin9 n'existe pas (tu confonds avec VC Keymap : le keymap dans les tty)
Le layout que tu veux c'est fr et la variante est latin9 (voir plutôt oss_latin9).
Mais pourquoi ne pas configurer la chose normalement avec localectl
Voir viewtopic.php?p=177360#p177360
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sukolyn
archer
Messages : 116
Inscription : mar. 11 juil. 2017, 09:56

Re: [X11] setxkbmap fr_latin9 Error loading new keyboard description

Message par sukolyn »

cette commande était pourtant utilisée telle quelle depuis de nombreuses années.

les locales sont correctes dans le terminal, c'est le passage à X11, qui merdoit.

par contre, j'ai modifié la commande ainsi :

Code : Tout sélectionner

setxkbmap -layout fr -variant latin9
et il semble que le comportement habituel de spectrwm soit revenu...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [X11] setxkbmap fr_latin9 Error loading new keyboard description

Message par benjarobin »

sukolyn a écrit : jeu. 16 juin 2022, 15:06cette commande était pourtant utilisée telle quelle depuis de nombreuses années.
Je pense que tu confonds avec loadkeys fr-latin9 (qui est pour les tty)
Pourquoi ne pas utiliser une configuration persistante (au lieu de setxkbmap) ? Par exemple via

Code : Tout sélectionner

localectl set-x11-keymap --no-convert fr pc105 oss_latin9
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sukolyn
archer
Messages : 116
Inscription : mar. 11 juil. 2017, 09:56

Re: [Résolu] [X11] setxkbmap fr_latin9 Error loading new keyboard description

Message par sukolyn »

cette installation date de 2018, et ce problème n'est apparu qu'avant hier, alors que je n'ai pas modifié ~/.xinitrc
c'est arrivé après une mise à jour et un redémarrage.

je ne sais pas si je veux une configuration persistante, mais je garde l'idée sous le coude. merci.

et, pour savoir ce que je ferais, qu'apporte oss_latin9 par rapport à fr_latin9 ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Résolu] [X11] setxkbmap fr_latin9 Error loading new keyboard description

Message par benjarobin »

XkbVariant fr_latin9 n'existe pas. Tu veux dire entre XkbVariant oss_latin9 et latin9 ?
je crois que c'est bien plus complet, que tu as la possibilité de faire plein de caractères en plus, voir :
- https://microzoom.fr/?d=2020/08/20/18/4 ... ier-azerty
- https://fr.wikipedia.org/wiki/AZERTY?us ... #En_France

Par exemple permet de taper le caractère : œ

Je te laisse faire l'essai entre ces 2 :

Code : Tout sélectionner

setxkbmap -layout fr -variant latin9
setxkbmap -layout fr -variant oss_latin9
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
sukolyn
archer
Messages : 116
Inscription : mar. 11 juil. 2017, 09:56

Re: [Résolu] [X11] setxkbmap fr_latin9 Error loading new keyboard description

Message par sukolyn »

je peux confondre avec setxkbmap fr latin9, mais je ne me souviens toujours pas avoir modifié à mon ~/.xinitrc...
peu importe.

encore merci. :)
Répondre