[xorg] impossible de mettre mon clavier en azery [Résolu]

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

[xorg] impossible de mettre mon clavier en azery [Résolu]

Message par jojos »

Salut à tous !

Je viens d'installer ma nouvelle machine mais j'ai un pb depuis 2 jours que je n'arrive pas à résoudre et qui me rend dingue (surtout que je reste convaincu que c'est un truc à la con) : je n'arrive pas à mettre mon clavier en azerty dans xorg :'(

J'ai suivi et refais les tutos du wiki mais rien ni fait...

Et pourtant, dans une session xorg, quand je fais localectl j'obtient la sortie suivante :

Code : Tout sélectionner

$ localectl 
   System Locale: LANG=fr_FR.UTF-8
                  LANGUAGE=fr_FR
                  LC_COLLATE=C
       VC Keymap: fr
      X11 Layout: fr
       X11 Model: pc
     X11 Variant: oss
Hors xorg, j'ai pourtant bien mon clavier en fr. Je sais que ce n'est pas la même config pour l'un et l'autre, mais c'est censé être bien configuré pour les 2 (ou j'ai raté quelque chose...).

Merci pour votre aide !!
Dernière modification par jojos le dim. 07 déc. 2014, 21:20, modifié 1 fois.
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [xorg] impossible de mettre mon clavier en azery

Message par Moviuro »

Plop,

Comment démarres-tu X ? si c'est avec le xinitrc, il faut que ce soit :

Code : Tout sélectionner

exec dbus-launch <ton machin>
++
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

Re: [xorg] impossible de mettre mon clavier en azery

Message par jojos »

Je le lance avec lightdm :

Code : Tout sélectionner

$ systemctl start lightdm
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [xorg] impossible de mettre mon clavier en azery

Message par benjarobin »

@Moviuro dbus n'a aucune implication dans cette affaire là...

Sur lightdm tu es en querty ? Je ne parle pas de l'environnement de bureau, juste du login manger.
Quel est le contenu du log de Xorg ? De plus quelle est la sortie de :

Code : Tout sélectionner

 grep -REv "^ *$|^ *#" /etc/X11/xorg.*
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
albireo
Elfe
Messages : 533
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [xorg] impossible de mettre mon clavier en azery

Message par albireo »

jojos est-ce que tu utilise gnome et sinon quel wm ?
Utilisateur ArchLinux depuis 2004 et linux depuis 1996 :D
Arch 64/gnome sur ASUS H87M-E C2 + i5 3.2GHz + 8Go + 1To + écran 22"
nova widget wombat woodoo dontpanic overlord ... :?:
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

Re: [xorg] impossible de mettre mon clavier en azery

Message par jojos »

@benjarobin: oui, je suis aussi en qwerty sous lightdm. C'est vraiment pour toute session X.

@albireo: j'utilise awesome comme wm.

Que je le lance par startx ou par lightdm ça ne change pas le fait que je suis toujours en qwerty.
Je pense que j'ai du rater une conf mais je vois pas laquelle.

@benjarobin: je n'ai pas encore pu tester ta commande, je le ferai des que je me remet dessus.

[EDIT]

Code : Tout sélectionner

$ cat /etc/X11/xorg.conf.d/00-keyboard.conf
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "fr"
        Option "XkbModel" "pc"
        Option "XkbVariant" "oss"
EndSection
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

Re: [xorg] impossible de mettre mon clavier en azery

Message par jojos »

Bon, j'ai reinstaller mon système et j'ai exactement le même résultat... Je ne comprends pas ce que je rate.

Il suffit pourtant bien de définir le fichier de conf comme dans mon post précédent ?
J'ai même utilisé la commande localectl pour le générer.

[EDIT]

Bon, il semblerait qu'il y ait une incompatibilité avec mon claviers...??? Quand j'en branche un autre je suis bien en azerty.

Pour infos j'ai un ensemble claviers souris sans fil logitech mk520.
Un pb de compatibilité avec xorg du coup ??
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [xorg] impossible de mettre mon clavier en azery

Message par benjarobin »

C'est un bug connu depuis très longtemps avec les claviers sans fils de logitech. Généralement il est contourné via un lancement de setxkbmap...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

Re: [xorg] impossible de mettre mon clavier en azery

Message par jojos »

benjarobin a écrit :C'est un bug connu depuis très longtemps avec les claviers sans fils de logitech. Généralement il est contourné via un lancement de setxkbmap...
Ah mince... et il y a pas moyen de faire en sorte que cette commande rende le azerty à lightdm ???
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [xorg] impossible de mettre mon clavier en azery

Message par benjarobin »

Tu peux contourner le problème en utilisant l'option : greeter-setup-script par exemple : https://wiki.archlinux.org/index.php/Li ... by_default
En gros je verrais bien ceci (non testé) :

Code : Tout sélectionner

greeter-setup-script=/usr/bin/setxkbmap fr latin9
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

Re: [xorg] impossible de mettre mon clavier en azery

Message par jojos »

thx !! je test ça de suite !
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

Re: [xorg] impossible de mettre mon clavier en azery

Message par jojos »

Cool ça fonctionne !

Par contre je ne peu pas mettre le numlockx avec :

Code : Tout sélectionner

greeter-setup-script=/usr/bin/setxkbmap fr oss && /usr/bin/numlockx on
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [xorg] impossible de mettre mon clavier en azery

Message par benjarobin »

C'est qui est surement normal, car le fichier de configuration n'accepte surement pas des commandes shell.
Tu peux surement contourner le souci avec une telle ligne :

Code : Tout sélectionner

greeter-setup-script=/usr/bin/bash -c "/usr/bin/setxkbmap fr oss ; /usr/bin/numlockx on"
Au pire si cela ne fonctionne pas, tu mets les 2 commandes dans un script bash, et tu appels ce script bash.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
jojos
Daikyu
Messages : 61
Inscription : ven. 04 nov. 2011, 21:55

Re: [xorg] impossible de mettre mon clavier en azery [Résolu]

Message par jojos »

Yeah ça marche nickel en lui mettant bash en commande :bravo:

Merci bien de votre aide !!!
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [xorg] impossible de mettre mon clavier en azery [Résolu]

Message par mimile »

@ benjarobin :

Je m'associe à jojos pour te remercier pour la solution que tu as donnée concernant le qwerty infernal du login de lightdm : login en azerty et pavé numérique activé.

Cordialement
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Répondre