Page 1 sur 1

[lightdm] qwerty au login (résolu - voir https://forums.archlinux.fr/viewtopic.php?f=6&t=16249)

Publié : jeu. 17 août 2017, 15:49
par mimile
EDIT 03.10.2017 : pour vous éviter de tout lire, voilà l'adresse du poste où se trouve la solution :

viewtopic.php?f=6&t=16249

Et la solution donnée par benjarobin : dans le fichier /etc/lightdm/lightdm.conf : greeter-setup-script=/usr/bin/bash -c "/usr/bin/setxkbmap fr oss ; /usr/bin/numlockx on"

Le reste est sans intérêt.

---------------------------------

Bonjour,

J'ai - péniblement - réinstallé - une splendide Arch qui fonctionne très bien (WM au départ : XFCE4 auquel j'ai ensuite ajouté gnome (beuark !!) et enfin cinnamon (yessss).

Bref, tout ça pour dire que le démarrage se fait avec lightdm.

Ce qui m'agace, c'est que, au premier écran, je dois entrer mon login en qwerty et que mon mot de passe contient des lettres qu'il faut traduire (a, z ...)

Pas moyen de convertir cette demande de login en azerty.

Je cherche depuis des heures : les modifications apportées à lightdm.conf (genre : décommenter keyboard et lui ajouter =be, puis =be-latin1 et même =fr) trouvées ça et là ne donnent rien.

J'ai aussi ajouté des indications dans greet et seat (display-setup-script:/usr/bin/setxbmap be - si j'ai bonne mémoire), rien n'y fait. Ca plante le démarrage d'arch et je dois chrooté depuis Mint pour rectifier le tir.

Auriez-vous une solution miracle pour que je ne doive plus m'emm..der à entrer mon login en qwerty ?

Je précise que sitôt dans ma session, mon clavier est bel et bien en azerty.

Merci d'avance ...

Re: [lightdm] qwerty au login

Publié : jeu. 17 août 2017, 16:08
par fabe
Tu as édité le fichier /etc/vconsole.conf ?

Si non, il faut ajouter les lignes suivantes :

KEYMAP=fr-latin9
FONT=lat9w-16

https://wiki.archlinux.fr/Vconsole

Re: [lightdm] qwerty au login

Publié : sam. 19 août 2017, 18:00
par mimile
Salut

Plouf ... un coup d'épée dans l'eau ...

A l'origine, mon vconsol.conf contenait :
FONT=ter-v18b
KEYMAP=be-latin1
Ce qui n'avait aucune effet sur le login de lightdm hormis le fait que les lignes de boot changeaient de caractères (plus élégants) à un moment donné, l'encodage du login restant inexorablement en qwerty.

J'ai essayé ta suggestion.

Malheureusement, sans changement.

L'encodage du login de lightdm doit toujours se faire en qwerty.

Merci quand même.

Amicalement

Re: [lightdm] qwerty au login

Publié : dim. 20 août 2017, 16:28
par alh54
Tu as appliqué ce qui est indiqué dans le le wiki?

Re: [lightdm] qwerty au login

Publié : dim. 20 août 2017, 17:28
par benjarobin
/etc/vconsole.conf c'est pour les tty, ne pas confondre avec la configuration de Xorg qui est indépendante.

Re: [lightdm] qwerty au login

Publié : lun. 21 août 2017, 16:34
par mimile
Exact ... mais au démarrage, c'est lightdm qui prend la main et qui demande mon mot de passe et à ce moment, je dois donner mon login en qwerty.

Une fois ma session ouverte, tout est en azerty, clavier belge.

Mon problème réside uniquement dans le fait que je dois donner mon login en qwerty.

Ce n'est pas très gênant mais c'est agaçant vu que mon mot de passe contient des a, des z, etc... qu'il me faut convertir en qwerty.

A force d'à force, je m'y suis fait vu que je connais par cœur mon mot de passe en qwerty mais, bof, c'est un peu pitoyable pour un OS comme Arch qui est censé intervenir à tous les niveaux.

Re: [lightdm] qwerty au login

Publié : lun. 21 août 2017, 18:10
par alh54
Je t'ai indiqué un lien pour configurer xorg, tu sembles l'ignorer.

Re: [lightdm] qwerty au login

Publié : mar. 22 août 2017, 15:24
par mimile
Merci mais, tu dois bien te rendre compte que /etc/xorg.X11 etc... ne sont pris en compte que quand on a ouvert la session, autrement dit, en qwerty avec lightdm.

C'est au niveau de lightdm qu'il faut trouver la solution.

Or, tous les essais que j'ai faits ne changent rien : toujours en qwerty.

Mais, il est vrai qu'une fois la session ouverte, tout va bien : clavier belge en azerty

Amicalement,

Re: [lightdm] qwerty au login

Publié : mar. 22 août 2017, 17:02
par albireo
je crois plutôt que les fichiers dans /etc/X11/xorg.conf.d sont utilisés par le serveur X et que ce dernier est lancé avant lightdm

Re: [lightdm] qwerty au login

Publié : mar. 22 août 2017, 18:52
par FoolEcho
albireo a écrit : mar. 22 août 2017, 17:02 je crois plutôt que les fichiers dans /etc/X11/xorg.conf.d sont utilisés par le serveur X et que ce dernier est lancé avant lightdm
Indeed. :chinois:

Si rien n'est fait à ce niveau, il n'y a rien à espérer... :|

Re: [lightdm] qwerty au login

Publié : mer. 23 août 2017, 14:31
par albireo
:chinois:

Re: [lightdm] qwerty au login

Publié : jeu. 24 août 2017, 16:19
par mimile
albireo a écrit : mar. 22 août 2017, 17:02 je crois plutôt que les fichiers dans /etc/X11/xorg.conf.d sont utilisés par le serveur X et que ce dernier est lancé avant lightdm
Bon d'accord, mais que faut-il faire sur le plan pratique ?

Re: [lightdm] qwerty au login

Publié : jeu. 24 août 2017, 17:28
par jean_no
Salut

Comme d'habitude, lire le wiki :https://wiki.archlinux.fr/Xorg#Clavier

A+

Re: [lightdm] qwerty au login

Publié : sam. 26 août 2017, 13:02
par mimile
Mon fichier /etc/X11/xorg.conf.d/10-keyboard-layout.conf est configuré tel qu'il est montré dans le wiki, hormis le fait que je l'ai adapté au clavier belge (remplacé "fr" par "be" et "latin9" par "latin1".

Ca ne change rien au problème : il me faut toujours encoder mon login en qwerty ...

Re: [lightdm] qwerty au login

Publié : dim. 27 août 2017, 11:03
par alh54
Que retourne localectl status?

Re: [lightdm] qwerty au login

Publié : dim. 27 août 2017, 18:15
par mimile
Réponse =
[okapi@archie ~]$ localectl status
System Locale: LANG=fr_BE.UTF-8
LANGUAGE=fr_BE:fr <---- ????
VC Keymap: fr-latin9
X11 Layout: be
[okapi@archie ~]$ locale
LANG=fr_BE.utf8
LC_CTYPE=fr_BE.UTF-8
LC_NUMERIC=fr_BE.UTF-8
LC_TIME=fr_BE.UTF-8
LC_COLLATE=fr_BE.UTF-8
LC_MONETARY=fr_BE.UTF-8
LC_MESSAGES=fr_BE.UTF-8
LC_PAPER=fr_BE.UTF-8
LC_NAME=fr_BE.UTF-8
LC_ADDRESS=fr_BE.UTF-8
LC_TELEPHONE=fr_BE.UTF-8
LC_MEASUREMENT=fr_BE.UTF-8
LC_IDENTIFICATION=fr_BE.UTF-8
LC_ALL=

Que vient faire cette locale hybride ?

Re: [lightdm] qwerty au login

Publié : dim. 27 août 2017, 23:28
par alh54
C'est une variable multivaleurs, $LANGAGE est positionnée à fr_BE s'il existe sinon elle passe à fr.

Pou xorg tout me parait en ordre, tu peux utiliser ce qui est indiqué dans ce fil pour résoudre le souci.

Re: [lightdm] qwerty au login

Publié : lun. 28 août 2017, 11:05
par AlexxC
Bonjour,

Lightdm procède aussi des fichiers de configuration. Lightdm.conf et lightdm-gtk-greeter (de tête je me souviens plus trop des nom). Dans un des deux, tu peux configurer le layout keyboard