[clavier azerty] - setxkbmap be
[clavier azerty] - setxkbmap be
Bonjour à tous.
J'aimerais changer ma config clavier US en BE (be-latin1, bref azerty belge).
J'ai édité le fichier /etc/vconsole.conf
et j'ai modifié la variable KEYMAP comme ceci:
KEYMAP=be-latin1
Je reboot mais rien ne change, je suis obligé de faire un "setxkbmap be" pour avoir mon clavier belge...
Quelqu'un aurait-il une idée pour que le changement soit permanent?
D'avance Merci.
P.S.:
Il s'agit d'une version BlackArch Linux
J'aimerais changer ma config clavier US en BE (be-latin1, bref azerty belge).
J'ai édité le fichier /etc/vconsole.conf
et j'ai modifié la variable KEYMAP comme ceci:
KEYMAP=be-latin1
Je reboot mais rien ne change, je suis obligé de faire un "setxkbmap be" pour avoir mon clavier belge...
Quelqu'un aurait-il une idée pour que le changement soit permanent?
D'avance Merci.
P.S.:
Il s'agit d'une version BlackArch Linux
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [clavier azerty] - setxkbmap be
Salut,
Les configurations de la console virtuelle (tty) et du mode graphique ne sont pas communes, vconsole.conf ne s'occupe que du mode texte.
Pour configurer le clavier sous X pour tous les utilisateurs (vu que tu parles de
Les configurations de la console virtuelle (tty) et du mode graphique ne sont pas communes, vconsole.conf ne s'occupe que du mode texte.
Pour configurer le clavier sous X pour tous les utilisateurs (vu que tu parles de
setxkbmap
), se reporter à https://wiki.archlinux.fr/xorg#Clavier«The following statement is not true. The previous statement is true.»
Re: [clavier azerty] - setxkbmap be
Bonjour FoolEcho,
ça marche...
...enfin presque...
Je n'ai pas les caractères accentués (éèà) (avec setxkbmap be non plus)
Voici ce que j'ai mis dans mon fichier /etc/X11/xorg.conf.d/00-keyboard.conf
J'ai essayé de mettre "latin1" et "latin9" dans
Option "XkbVariant" ""
mais ça me fait revenir au clavier us.
J'ai aussi essayé avec "XkbLayout" "fr" et "XkbVariant" "latin9",
là, les caractères éèà fonctionnent mais ce sont d'autres caractères qui sont déplacés.
J'ai également essayé "be-latin1" pour "XkbLayout" (trouvé avec la commande localectl list-keymaps)
mais je reviens au clavier us.
Une idée ?
D'avance merci.
ça marche...
...enfin presque...
Je n'ai pas les caractères accentués (éèà) (avec setxkbmap be non plus)
Voici ce que j'ai mis dans mon fichier /etc/X11/xorg.conf.d/00-keyboard.conf
Code : Tout sélectionner
Section "InputClass"
Identifier "Keyboard Layout"
MatchIsKeyboard "yes"
Option "XkbLayout" "be"
Option "XkbVariant" ""
EndSection
J'ai essayé de mettre "latin1" et "latin9" dans
Option "XkbVariant" ""
mais ça me fait revenir au clavier us.
J'ai aussi essayé avec "XkbLayout" "fr" et "XkbVariant" "latin9",
là, les caractères éèà fonctionnent mais ce sont d'autres caractères qui sont déplacés.
J'ai également essayé "be-latin1" pour "XkbLayout" (trouvé avec la commande localectl list-keymaps)
mais je reviens au clavier us.
Une idée ?
D'avance merci.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [clavier azerty] - setxkbmap be
Ne génère pas le fichier 00-keyboard.conf à la main. Utilise pour cela la commande
Attention de ne pas mélanger
Pour connaître les variantes disponibles, utilise cette commande :
Code : Tout sélectionner
localectl --no-convert set-x11-keymap be "" latin
list-keymaps
associé au tty (vconsole.conf), et list-x11-keymap-*
associé à XorgPour connaître les variantes disponibles, utilise cette commande :
localectl list-x11-keymap-variants
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [clavier azerty] - setxkbmap be
Bonjour benjarobin,
alors le fichier se génère tout seul mais avec
quand je met les "" le système me renvoi une erreur
(Failed to set keymap: Specified keymap cannot be compiled, refusing as invalid.)
Résultat:
Les caractères éèçà fonctionnent dans le prompt du login (et dans mon navigateur web) MAIS
pas dans le terminal...
Y aurait-il une commande similaire pour le terminal? (ou autre solution)
D'avance Merci.
alors le fichier se génère tout seul mais avec
Code : Tout sélectionner
localectl --no-convert set-x11-keymap be latin
(Failed to set keymap: Specified keymap cannot be compiled, refusing as invalid.)
Résultat:
Les caractères éèçà fonctionnent dans le prompt du login (et dans mon navigateur web) MAIS
pas dans le terminal...
Y aurait-il une commande similaire pour le terminal? (ou autre solution)
D'avance Merci.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [clavier azerty] - setxkbmap be
Quand tu parles du terminal, tu parles d'un tty (pas sous Xorg), ou depuis un terminal virtuel sous Xorg (Tu utilises quelle environnement graphique ?) ?
Qu'affiche le terminal quand tu essayes de taper une lettre avec accent ?
De plus quelle est la sortie de :
Qu'affiche le terminal quand tu essayes de taper une lettre avec accent ?
De plus quelle est la sortie de :
Code : Tout sélectionner
locale -a
locale
localectl
env | grep -E "LANG|LC"
cat /etc/vconsole.conf
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [clavier azerty] - setxkbmap be
local -a:
locale: Cannot set LC_CTYPE to default locale: No such file or diretory
locale: Cannot set LC_MESSAGES to default locale: No such file or diretory
locale: Cannot set LC_COLLATE to default locale: No such file or diretory
C
POSIX
en_US.utf8
local:
bash: local: can only be used in a function
localectl:
System Locle: LANG=be_BY.UTF8
VC Keymap: be
X11 Layout: be
X11 Model: latin
env | grep -E "LANG|LC":
LCLIMPORTDIR=/usr/share/splint/imports
LANG=be_BY.UTF8
cat /etc/vconsole.conf:
KEYMAP=be
FONT=ter-114n
voilà voilà
P.S.:
je vois que pour local -a, il met en_US.utf8
l'erreur vient-elle de là? Qu'est-ce que cela signifie? Que dois-je faire?
D'avance Merci.
locale: Cannot set LC_CTYPE to default locale: No such file or diretory
locale: Cannot set LC_MESSAGES to default locale: No such file or diretory
locale: Cannot set LC_COLLATE to default locale: No such file or diretory
C
POSIX
en_US.utf8
local:
bash: local: can only be used in a function
localectl:
System Locle: LANG=be_BY.UTF8
VC Keymap: be
X11 Layout: be
X11 Model: latin
env | grep -E "LANG|LC":
LCLIMPORTDIR=/usr/share/splint/imports
LANG=be_BY.UTF8
cat /etc/vconsole.conf:
KEYMAP=be
FONT=ter-114n
voilà voilà
P.S.:
je vois que pour local -a, il met en_US.utf8
l'erreur vient-elle de là? Qu'est-ce que cela signifie? Que dois-je faire?
D'avance Merci.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [clavier azerty] - setxkbmap be
Pourquoi ne pas avoir répondu à toutes les questions ??!
De plus c'est
C'est normal que
Quelle est la sortie de :
Tu devrais utiliser le copier/coller au lieu de tout retaper c'est plein d'erreur de frappe... Ce n'est pas facile après de distinguer le vrai du faux...
De plus c'est
locale
et non local
la commande...C'est normal que
locale -a
affiche en_US.utf8
, beaucoup moins qu'il n'affiche pas be_BY.UTF8
Quelle est la sortie de :
Code : Tout sélectionner
grep -Pv "^#" /etc/locale.gen
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [clavier azerty] - setxkbmap be
Re-Bonjour benjarobin,
J'utilise un terminal virtuel sous Xorg, mon environnement graphique est celui par défaut de BlackArchLinux.
Le terminal n'affiche rien quand j'essayes de taper une lettre avec accent.
grep -Pv "^#" /etc/locale.gen retourne:
en_US.UTF-8 UTF-8
Désolé de tout retaper mais je n'arrive pas à faire de copier coller avec le terminal (Maj-Ctrl-c). Ca ne fonctionne pas avec le terminal de BlackArch.
J'utilise un terminal virtuel sous Xorg, mon environnement graphique est celui par défaut de BlackArchLinux.
Le terminal n'affiche rien quand j'essayes de taper une lettre avec accent.
grep -Pv "^#" /etc/locale.gen retourne:
en_US.UTF-8 UTF-8
Désolé de tout retaper mais je n'arrive pas à faire de copier coller avec le terminal (Maj-Ctrl-c). Ca ne fonctionne pas avec le terminal de BlackArch.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [clavier azerty] - setxkbmap be
Tu n'as donc pas configuré les locales... Tu n'as pas sauté des étapes lors de l’installation et lors de la lecture de Wiki ?
Bref, tu dois "Éditez le fichier /etc/locale.gen et décommentez la locale que tu veux utiliser, puis exécutez la commande suivante : locale-gen"
Bref, tu dois "Éditez le fichier /etc/locale.gen et décommentez la locale que tu veux utiliser, puis exécutez la commande suivante : locale-gen"
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [clavier azerty] - setxkbmap be
Bonjour benjarobin,
Bonne Année à toi.
ça fonctionne, merci beaucoup.
Tu aurais des liens vers les wiki dont tu parles (en français si possible)
parce que je suis totalement nouveau sur ArchLinux et j'aurais bien besoin de documentation.
D'avance merci.
Bonne Année à toi.
ça fonctionne, merci beaucoup.
Tu aurais des liens vers les wiki dont tu parles (en français si possible)
parce que je suis totalement nouveau sur ArchLinux et j'aurais bien besoin de documentation.
D'avance merci.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [clavier azerty] - setxkbmap be
Bonjour, merci bonne année à toi aussi.
Le lien du Wiki est dans l'entête / menu de toutes les pages de archlinux.fr : https://wiki.archlinux.fr/
Le lien du Wiki est dans l'entête / menu de toutes les pages de archlinux.fr : https://wiki.archlinux.fr/
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [clavier azerty] - setxkbmap be
Re-Bonjour benjarobin,
j'ai un nouveau soucis avec mon clavier...
J'ai fait une mise à jour (pacman -Syy, pacman -Syu).
Depuis cette mise à jour, quand il me demande le mot de passe pour ouvrir la partition cryptée pour démarrer
mon clavier est en US.
(Une fois le système démarré mon clavier belge fonctionne correctement)
J'ai appuyé sur 'e' dans le menu grub pour voir si il y avait une ligne de config concernant le clavier mais rien.
Est-il possible qu'il ait mis à jour le noyau (ou autre chose du /boot) et qu'il n'ait pas pris en compte ma config locale?
D'avance merci pour tes lumières, j'apprendrai encore quelque chose.
j'ai un nouveau soucis avec mon clavier...
J'ai fait une mise à jour (pacman -Syy, pacman -Syu).
Depuis cette mise à jour, quand il me demande le mot de passe pour ouvrir la partition cryptée pour démarrer
mon clavier est en US.
(Une fois le système démarré mon clavier belge fonctionne correctement)
J'ai appuyé sur 'e' dans le menu grub pour voir si il y avait une ligne de config concernant le clavier mais rien.
Est-il possible qu'il ait mis à jour le noyau (ou autre chose du /boot) et qu'il n'ait pas pris en compte ma config locale?
D'avance merci pour tes lumières, j'apprendrai encore quelque chose.
- benjarobin
- Maître du Kyudo
- Messages : 17235
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [clavier azerty] - setxkbmap be
Tu dois ajouter le Hook keymap tel que documenté ici, attention l'ordre à son importance : https://wiki.archlinux.fr/Mkinitcpio
https://wiki.archlinux.org/index.php/Mkinitcpio
https://wiki.archlinux.org/index.php/Mkinitcpio
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [clavier azerty] - setxkbmap be
Bonjour benjarobin,
ça fonctionne !
(il y avait une petite erreur dans mon fichier /etc/vconsole.conf mais j'ai corrigé
pour KEYMAP, j'avais be ou lieu de be-latin1, alors il me disait qu'il ne savait pas ouvrir le fichier)
Un grand merci.
ça fonctionne !
(il y avait une petite erreur dans mon fichier /etc/vconsole.conf mais j'ai corrigé
pour KEYMAP, j'avais be ou lieu de be-latin1, alors il me disait qu'il ne savait pas ouvrir le fichier)
Un grand merci.