logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-09-2019 22:19:52

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

[RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Hello,
Je me suis mis au bépo dernièrement et comme je ne suis pas le seul utilisateur du PC j'ai configuré le terminal et ma session xfce4 avec mes deux claviers fr,fr oss,bepo. Le raccourci de commutation est CTRL+SHIFT . De ce coté aucun souci.
Par contre je n'arrive pas à faire fonctionner le raccourci avec LightDM. Si je veux passer d'un clavier fr oss à fr bepo je n'ai comme seule solution de le faire via le menu sélecteur de 'layout'  de LightDM qui est très bien si on bénéficie d'une patience en or, puisqu’il faut dérouler 150km de menu vertical pour atteindre la disposition bépo tant désirée.

Ci-dessous ma configuration de clavier:

cat /etc/default/keyboard


XKBLAYOUT="fr,fr"
XKBVARIANT="oss,bepo"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp:ctrl_shift_toggle,terminate:ctrl_alt_bksp"



Notez que j'ai tenté des manipulations de fichier de configuration LightDM du genre :

cat /etc/lightdm/lightdm.conf.d/00-keyboard.conf


[SeatDefaults]
greeter-setup-script=/usr/bin/setxkbmap fr,fr oss,bepo grp:ctrl_shift_toggle,grp_led:scroll
 


ou :

cat /etc/lightdm/lightdm.conf.d/00-keyboard.conf


[SeatDefaults]
display-setup-script=/usr/bin/setxkbmap fr,fr oss,bepo grp:ctrl_shift_toggle,grp_led:scroll
 

sans succès.

Seule solution trouvée pour l'instant, corrompre légèrement le fichier evdev.xml en essayant de placer toutes les dispositions type fr en amont du fichier ce qui a pour effet de forcer LightDM à charger la configuration par défaut et rendre opérationnel le raccourci clavier car il ne trouve la config fr oss. Un poil tordu sad . Du coup j'ai remis les choses en ordre.

Si quelqu'un à une solution, je suis preneur.

Dernière modification par Philou92 (12-09-2019 21:34:40)


Tousse antique Ovide !

Hors ligne

#2 09-09-2019 23:13:23

MicP
Membre
Inscription : 29-02-2016

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Bonjour

…je n'ai comme seule solution de le faire via le menu sélecteur de 'layout'  de LightDM …

Je n'ai pas trouvé de quoi il s'agit.

Serait-il possible d'avoir une capture d'écran ou une suite de captures d'écran permettant d'accéder à ce "menu sélecteur de 'layout' de LightDM"

Merci smile

Hors ligne

#3 10-09-2019 22:13:51

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Désolé, je ne sais pas faire une capture d'écran avec lightdm, néanmoins, je vais essayer de décrire la situation.
J'ai installé le paquet lightdm-gtk-greeter-settings. Il permet entre autre d'afficher le menu keyboard layout voir là pour la configuration dans xfce .
Dans l'image ci-dessous on aperçoit bien le petit clavier avec ici la disposition « en »  .
Le déroulé du menu affiche l'ensemble des dispositions de clavier connus sur la machine.
?u=https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fa%2Fa8%2FLightDM_1.2.1_on_Ubuntu_12.04.png&f=1&nofb=1

Tousse antique Ovide !

Hors ligne

#4 11-09-2019 06:39:30

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

dans ton menu Application, Accessoires, tu as Capture d'écran

pour ton clavier tu as
clique droit sur le bureau
paramètres clavier
en console tu peux aussi faire (en root)

dpkg-reconfigure keyboard-configuration



en console quand tu es emmerdé pour taper, style clavier azerty et que tu es en qwerty
cette commande change ton clavier le temps de la session

setxkbmap fr


pour passer en azerty

setxkbmap us


pour passer en qwerty

Dernière modification par lagrenouille (11-09-2019 06:41:35)


site de mon association 1901
https://le-caillou.le-pic.org

Hors ligne

#5 11-09-2019 07:14:51

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Astuce ajoutée dans le wiki concernant le clavier :
https://debian-facile.org/doc:materiel: … #setxkbmap tongue

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#6 11-09-2019 19:51:52

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Hello @lagrenouille smile

Merci pour ta réponse, mais ce n'est pas ça le problème. Comme évoqué au post #1, pas de souci avec le bureau, ni le terminal x, ni en console tty.

Mon souci c'est le gestionnaire de session lightdm.

Tousse antique Ovide !

Hors ligne

#7 11-09-2019 19:59:53

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

que te dis la commande

locale





tu as essayé

dpkg-reconfigure locales



et choisir
fr_FR.UTF-8 UTF-8

chez moi

 $ locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=

Dernière modification par lagrenouille (11-09-2019 21:05:02)


site de mon association 1901
https://le-caillou.le-pic.org

Hors ligne

#8 11-09-2019 20:58:05

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Pareil

locale


LANG=fr_FR.utf8
LANGUAGE=
LC_CTYPE="fr_FR.utf8"
LC_NUMERIC="fr_FR.utf8"
LC_TIME="fr_FR.utf8"
LC_COLLATE="fr_FR.utf8"
LC_MONETARY="fr_FR.utf8"
LC_MESSAGES="fr_FR.utf8"
LC_PAPER="fr_FR.utf8"
LC_NAME="fr_FR.utf8"
LC_ADDRESS="fr_FR.utf8"
LC_TELEPHONE="fr_FR.utf8"
LC_MEASUREMENT="fr_FR.utf8"
LC_IDENTIFICATION="fr_FR.utf8"
LC_ALL=
 


Tousse antique Ovide !

Hors ligne

#9 11-09-2019 21:08:49

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

bah ! alors là, je vois pas
.
https://www.debian.org/doc/manuals/fr/d … o/ch2.html
.
tu as quoi dans  /etc/default/keyboard

chez moi un ordi sous xfce

 cat /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="fr"
XKBVARIANT="latin9"
XKBOPTIONS=""

BACKSPACE="guess"
 




cat /etc/default/locale
#  File generated by update-locale
LANG="fr_FR.UTF-8"
 

Dernière modification par lagrenouille (11-09-2019 21:21:13)


site de mon association 1901
https://le-caillou.le-pic.org

Hors ligne

#10 11-09-2019 22:20:53

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

lagrenouille a écrit :

bah ! alors là, je vois pas


Pas mieux


lagrenouille a écrit :


tu as quoi dans  /etc/default/keyboard


Voir post #1


lagrenouille a écrit :



cat /etc/default/locale
#  File generated by update-locale
LANG="fr_FR.UTF-8"
 


Pareil

Je pense que lightdm n'en fait qu'à sa tête.
Je vais essayer de comprendre la structure du fichier /usr/share/X11/xkb/rules/evdev.xml pour tenter de remonter les layouts type « fr » en tête de gondole dans le menu déroulant de lightdm.


Tousse antique Ovide !

Hors ligne

#11 12-09-2019 08:16:07

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

J'avais oublié que sur cette machine, j'ai un problème similaire avec lightdm
car j'ouvre i3 et pas xfce

pour le choix des bureaux, I3 ou xfce , je suis bien en bépo, mais dés que je suis sous le bureau xfce, c'est en azerty, et je fais un alt+shifs pour être en bépo, on dirait que lighdm à un bug (moi je crois que le bug vient de l'installateur (dpkg-reconfigure-keyboard-configuration) ) qui merde...
.

j'ai pas trouvé la raison


file-R1fee05f4a2e55e45fa8b6cf9bd8c7943
.

 cat /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="tm2030USB"
XKBLAYOUT="fr"
#XKBVARIANT="us"
XKBVARIANT="bepo"
XKBOPTIONS=""
#XKBOPTIONS=""
BACKSPACE="guess"


site de mon association 1901
https://le-caillou.le-pic.org

Hors ligne

#12 12-09-2019 17:28:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Hello Philou92,

Philou92 a écrit :

Si quelqu'un a une solution piste sérieuse, je suis preneur.


Alors pour le fun, j'ai tenté de passer ça en paramètre de la ligne de commande du boot (DFL Live) :

cat /proc/cmdline

... keyboard-layouts=fr,fr keyboard-variants=oss,bepo keyboard-options=grp:menu_toggle,grp_led:scroll


Et curieusement (ou pas), cela fonctionne impeccablement, ce dès l'écran de connexion de LightDM !

cat /etc/default/keyboard

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="fr,fr"
XKBVARIANT="oss,bepo"
XKBOPTIONS="grp:menu_toggle,grp_led:scroll"

BACKSPACE="guess"


setxkbmap -query

rules:      evdev
model:      pc105
layout:     fr,fr
variant:    oss,bepo
options:    grp:menu_toggle,grp_led:scroll


localectl

   System Locale: LANG=fr_FR.UTF-8
       VC Keymap: n/a
      X11 Layout: fr,fr
       X11 Model: pc105
     X11 Variant: oss,bepo
     X11 Options: grp:menu_toggle,grp_led:scroll


Et c'est tout bien cohérent comme j'aime... Hélas ce sont des paramètres d'amorçage de live-config.

Par contre... cela ne fonctionne pas si l'indicateur de layout est activé dans LightDM GTK+ Greeter :

cat /etc/lightdm/lightdm-gtk-greeter.conf


Perso je commencerais par virer cet indicateur : ce qui fonctionne en live devrait fonctionner en dur !

Dernière modification par èfpé (12-09-2019 18:58:42)

Hors ligne

#13 12-09-2019 21:32:44

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Alors là èfpé, c'est du grand art !

J'ai supprimé l'affichage du layout dans lightdm, et maintenant le raccourci fonctionne correctement.

cheerplz.gif

Ce n'est pas une piste sérieuse,  c'est la solution. Je passe le sujet en résolu.

Conclusion, avec lightdm c'est fromage ou dessert, soit on commute de clavier avec un raccourci, soit on affiche le menu layout,

Merci à tous pour votre aide.

Tousse antique Ovide !

Hors ligne

#14 12-09-2019 22:36:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Re-,

Philou92 a écrit :

Je passe le sujet en résolu.


Il serait cool de nous dire si ça fonctionne avec/sans un 'greeter-setup-script', pour la comprenette.

Hors ligne

#15 12-09-2019 23:02:06

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

J'ai validé le greeter « text » et cela fonctionne toujours.

cat /etc/lightdm/lightdm-gtk-greeter
 



[greeter]
background = /usr/share/images/desktop-base/Lacs-de-la-tempête.svg
theme-name = Adwaita-dark
default-user-image = /usr/share/images/desktop-base/Spockux.png
position = -15%,center
indicators = ~host;~spacer;~~Bienvenue;~spacer;~clock;~spacer;~language;~session;~a11y;~power
 



Ai-je répondu à ta question ?


Tousse antique Ovide !

Hors ligne

#16 13-09-2019 00:18:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Re-,

Philou92 a écrit :

Ai-je répondu à ta question ?


No. Je la reformule : as-tu laissé la commande setxkbmap dans un fichier de configuration LightDM ?

Hors ligne

#17 13-09-2019 10:57:52

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Oui j'ai laissé le script suivant :

cat /etc/lightdm/lightdm.conf.d/00-keyboard.conf


[SeatDefaults]
greeter-setup-script=/usr/bin/setxkbmap fr,fr oss,bepo grp:ctrl_shift_toggle,grp_led:scroll


Je viens de faire la manipulation suivante :
J'ai commenté la ligne du script, puis j'ai redémarré la machine. Le raccourci fonctionne toujours, par contre la led ne bascule plus d'un état à un autre.
Ce n'est pas très pratique, du coup j'ai remis le script.


Tousse antique Ovide !

Hors ligne

#18 13-09-2019 12:04:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Re-,

Philou92 a écrit :

cat /etc/default/keyboard

XKBLAYOUT="fr,fr"
XKBVARIANT="oss,bepo"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp:ctrl_shift_toggle,terminate:ctrl_alt_bksp"

Philou92 a écrit :

Le raccourci fonctionne toujours, par contre la LED ne bascule plus d'un état à un autre.


Probablement parce que la ligne XKBOPTIONS ne comporte pas l'option. Tu pourrais réessayer avec.

Hors ligne

#19 13-09-2019 20:05:53

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-21-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Hello,
J'ai de nouveau commenté la ligne de script greeter, puis j'ai amendé la ligne XKBOPTIONS comme tu l'as souligné

cat /etc/default/keyboard


XKBLAYOUT="fr,fr"
XKBVARIANT="oss,bepo"
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp:ctrl_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"


Et bien, c'est subjuguant… Tout fonctionne à merveille maintenant.

Bravo èfpé ! Voilà un sujet doublement résolu. smile

Je ne doute pas un instant que notre ex-grand et magnifique Trésorier sera sensible à cet exploit et t'offrira un des très convoité point choco de notre association de bienfaiteur. happy0180.gif


Tousse antique Ovide !

Hors ligne

#20 13-09-2019 20:36:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RÉSOLU]LightDM Comment changer de clavier avec un raccourci clavier ?

Re-,

Philou92 a écrit :

Je ne doute pas un instant que notre ex-grand et magnifique Trésorier sera sensible à cet exploit et t'offrira un des très convoités points choco de notre association de bienfaiteurs.


L'individu est hélas très à cheval sur le règlement... Merci à toi, on sait que le fichier keyboard suffit !

Dernière modification par èfpé (21-10-2019 21:36:42)

Hors ligne

Pied de page des forums