Vous n'êtes pas identifié(e).
Pages : 1
De redémarrer et c'est tout.
- Et ça fonctionne en TTY mais pas dans la session XFCE (qui pourtant a la case cochée "utiliser les paramètres du système").
Une idée ? Sur vos autres environnement ça marche pour vous ou pas ?
[je gratte là-dessus parce que quand j'automatise l'installation totalement de live-build, la selection de clavier est bogué, du coup je cherche des moyens transversaux T_T]
Dernière modification par otyugh (11-02-2024 18:02:43)
Hors ligne
# A device with a fixed keyboard layout that must not be changed by
# the desktop environment may specify that layout as:
# XKB_FIXED_LAYOUT=us
# XKB_FIXED_VARIANT=
# Examples of such devices: the Yubikey or other key-code generating
# devices.
# A device where the scan code to key code mapping is insufficient and
# requires a special key code to symbol configuration may specify that with:
# XKB_FIXED_MODEL=xkbmodel
# Examples of such devices: Chromebooks where the top row is used for both
# media and F1-F10 keys.
(un peu comme on en avait parlé pour le numlock)
Dernière modification par Croutons (08-02-2024 17:47:05)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
helloy'a bien localectl , mais ça revient au meme je crois bien
Sur ma config ça donne
System Locale: LANG=fr_FR.UTF-8
VC Keymap: fr
X11 Layout: us
X11 Model: pc105
Ptéte moyen.
System Locale: LANG=fr_FR.UTF-8
VC Keymap: us
X11 Layout: us
A mon avis si je redémarre ça a l'air prometteur.
EDIT : nope. Nope. Toujours en azerty T_T
(pour les autres pistes : je veux faire un truc "global et standard/réversible". Sinon j'ajouterai juste un setxkbmap au démarrage :<)
Dernière modification par otyugh (08-02-2024 17:57:41)
Hors ligne
sur ma VM ça l'air de fonctionner j'ai changé le clavier en us mais comme les paramètres système était utilisé le clavier est resté fr
on peut changer avec xfconf-query si on veut
Les propriété du canal keyboard-layout:
pour consulter le layout de xfce
je le passe en us
même principe pour les autres propriétés
en l’occurrence aune incidence vu que /Default/XkbDisable est mis à true
edit : je sais pas , peut être en lançant un script avec des commandes xfconf-query lors de la création du squelette de l'user
je sais pas si c'est possible lançer le script juste une fois?
Dernière modification par Croutons (08-02-2024 18:15:05)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
A mon avis si je redémarre ça a l'air prometteur.
EDIT : nope. Nope.
à tout hasard, t'as vu ce passage de la manpage :
Note that the changes performed using this tool might require the initrd to be rebuilt to take effect during early system boot. The initrd is not rebuilt automatically by localectl, this task has to be performed manually, usually using a tool like dracut(8).
Dernière modification par ubub (08-02-2024 18:28:42)
En ligne
edit : je sais pas , peut être en lançant un script avec des commandes xfconf-query lors de la création du squelette de l'user
je sais pas si c'est possible lançer le script juste une fois?
Euh, si ça marcherait mais c'est des config spécifique à xfce, donc c'est pas vraiiment ce que je visais.
Perso par défaut xfconf-query -c keyboard-layout -p /Default/XkbDisable retourne "La propriété « /Default/XkbLayout » n’existe pas dans le canal « keyboard-layout »."
et xfconf-query -c keyboard-layout -l rien du tout. Ce qui est attendu vu que je veux la config système ?
@ubub : c'est une piste ~
Genre update-initramfs -u ?
Dernière modification par otyugh (08-02-2024 18:36:43)
Hors ligne
j'espére que oui
ça fait longtemps la dernière fois que j'ai créé une propriété mais d’après la doc se serait de type bool
https://docs.xfce.org/xfce/xfconf/xfconf-query
si tout va bien tu devrais avoir Utiliser les paramètres par défaut du système opérationnel réglé à true
en espérant que le canal keyboard-layout existe
et si a true après reboot tes réglages système au lieu de ceux xfce
Dernière modification par Croutons (08-02-2024 18:58:37)
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
j'espére que oui
Non
Cela dit ça se crée. Mais ça change rien (vient de tester)
Dans le même temps j'ai testé avec re-générer l'initramfs et nope, pas de résultat
J'en profite pour dire que
XKBLAYOUT=us
Et le clavier est toujours en azerty au démarrage T_T
Dernière modification par otyugh (08-02-2024 19:08:14)
Hors ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
<?xml version="1.0" encoding="UTF-8"?>
<channel name="keyboard-layout" version="1.0">
<property name="Default" type="empty">
<property name="XkbDisable" type="bool" value="true"/>
</property>
</channel>
...J'arrive pas à croire que j'y arrive pas en vrai, ça parait si... Basique ?
Doit y avoir un truc qui se souvient de la disposition azerty, mais je sais pas quoi ; parce que j'ai tout mis en "us" dans tous les fichiers de conf que j'ai trouvé T_T
Dernière modification par otyugh (08-02-2024 20:11:06)
Hors ligne
comme dans le message #380 la
https://debian-facile.org/viewtopic.php?id=33230&p=16
mais bon ça devient compliqué pour changé la disposition par la suite
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Dernière modification par ubub (08-02-2024 20:47:51)
En ligne
Hors ligne
$localectl --no-convert set-x11-keymap us pc104 dvorak grp:win_space_toggle
$reboot
$localectl
System Locale: LANG=fr_FR.UTF-8
VC Keymap: us-acentos
X11 Layout: us
X11 Model: pc104
X11 Variant: dvorak
X11 Options: grp:win_space_toggle
$cat /etc/X11/xorg.conf.d/00-keyboard.conf
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "fr"
Option "XkbVariant" "oss_latin9"
EndSection
Je vais forcer les changements sans passer par localectl pour confirmer
Dernière modification par otyugh (09-02-2024 12:47:35)
Hors ligne
Hors ligne
C’est toi qui ajoutes ce fichier /etc/X11/xorg.conf.d/00-keyboard.conf ?
Nope, c'est là tout seul, probablement généré à la première installation.
je me demande à quel point il est bien pris en charge par les outils "modernes".
Du coup j'ai pas testé, mais c'est mon hypothèse de pourquoi j'ai encore un clavier en "fr / oss_latin9" malgré avoir mis toutes les variables globales que j'ai pu trouver en us/dvorak
Hors ligne
C’est toi qui ajoutes ce fichier /etc/X11/xorg.conf.d/00-keyboard.conf ?
Nope, c'est là tout seul, probablement généré à la première installation.
Peut-être par Debian-Facile, mais une Debian "vanilla" ne fait pas ça.
Hors ligne
Hors ligne
Hors ligne
Eh bien, au redémarrage localectl fonctionne comme attendu. Ce qui est fort chouette.
C'est bien un souci live-build. Je remonterai bien le bug mais j'ai jamais réussi à contacter les types.
Dernière modification par otyugh (11-02-2024 18:07:14)
Hors ligne
Hors ligne
Hors ligne
Pages : 1