[clavier] Clavier en qwerty au lancement de Gnome (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Beware
newbie
Messages : 7
Inscription : ven. 05 févr. 2010, 12:35

[clavier] Clavier en qwerty au lancement de Gnome (résolu)

Message par Beware »

bonjour,

j'ai installé récemment Arch et bien qu'ayant suivi le tuto du wiki (au demeurant très bien fait), j'ai un problème avec mon clavier. Enfin plus exactement avec l'agencement de celui-ci. A chaque fois que je redémarre mon pc, et que j'arrive sur mon bureau Gnome, mon clavier est au format Qwerty. Ce qui n'était pas le cas pendant l'installation.

Pour infos, voici mon fichier rc.conf :

Code : Tout sélectionner

LOCALE="fr_FR.UTF-8"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Paris"
KEYMAP="fr-latin9"
CONSOLEFONT="lat9w-16"
CONSOLEMAP=
USECOLOR="yes"

MODULES=()
DAEMONS=(syslog-ng network rpcbind nfs-common @netfs crond hal alsa fbsplash)
Mon fichier locale.gen, ne comprend que les lignes (non-commentés) :

Code : Tout sélectionner

fr_FR.UTF-8 UTF-8  
fr_FR ISO-8859-1  
fr_FR@euro ISO-8859-15 
Et mon fichier /etc/hal/fdi/policy/10-keymap.fdi

Code : Tout sélectionner

 <merge key="input.xkb.layout" type="string">fr</merge>
De plus, je suis sous Arch x86_64, gnome 2.28 et un clavier filaire Logitech.

Voila, si vous avez une idée, ou besoin d'autres informations n'hésitez pas.
Merci
Dernière modification par Beware le sam. 13 févr. 2010, 17:03, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [clavier] Clavier en qwerty au lancement de Gnome

Message par benjarobin »

J'ai un doute, ton fichier .fdi contient bien ceci (ou y ressemble beaucoup) ?

Code : Tout sélectionner

<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>
      <merge key="input.xkb.layout" type="string">fr</merge>
      <merge key="input.xkb.variant" type="string">latin9</merge>
      <merge key="input.xkb.options" type="string">terminate:ctrl_alt_bksp</merge>
    </match>
  </device>
</deviceinfo>
Sinon ne pas confondre la configuration du clavier sous X et dans un tty
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Beware
newbie
Messages : 7
Inscription : ven. 05 févr. 2010, 12:35

Re: [clavier] Clavier en qwerty au lancement de Gnome

Message par Beware »

Bonsoir,
Voici mon fichier fdi complet : (je n'y ai quasiment pas touché)

Code : Tout sélectionner

<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>

      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>

      <merge key="input.xkb.layout" type="string">fr</merge>
      <merge key="input.xkb.variant" type="string" />
    </match>
  </device>
</deviceinfo>
Tiens je viens de me rendre compte que la ligne "input.xkb.variant" ne contenait rien chez moi. Je vais changer cela et réessayer.

Ps : je viens de rajouter latin9 sur la ligne, mais cela n'a pas d'effet.
Avatar de l’utilisateur
albireo
Elfe
Messages : 553
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [clavier] Clavier en qwerty au lancement de Gnome

Message par albireo »

C'est peut-être bête mais si tu utilises gdm tu dois avoir le choix au démarrage (après avoir taper ton nom de login, dans la barre de tache en bas de l'écran gdm) de la configuration du clavier fr/us ou autres. :wink: je me suis fais avoir :oops: et j'utilise linux depuis 95 :D
Utilisateur ArchLinux depuis 2004 et linux depuis 1996 :D
Arch 64/gnome sur ASUS H87M-E C2 + i5 3.2GHz + 16Go + 2To + écran 22"
1996 *** 2004 nova widget wombat woodoo dontpanic overlord .......... 2026
Beware
newbie
Messages : 7
Inscription : ven. 05 févr. 2010, 12:35

Re: [clavier] Clavier en qwerty au lancement de Gnome

Message par Beware »

Alors,
albireo tu avais vu juste.

Je n'avais pas pensé à ca, pour une raison simple, avant la premiére utilisation de gdm j'avais deja configuré une connexion automatique, et donc modifié en ce sens le fichier /etc/gdm/custom.conf.

Maintenant, ce que j'aimerais comprendre c'est pourquoi gdm n'a pas pris le Fr par défaut. Et comment le lui imposer sans avoir à lancer gdm au demarrage.
Avatar de l’utilisateur
albireo
Elfe
Messages : 553
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [clavier] Clavier en qwerty au lancement de Gnome

Message par albireo »

Maintenant, ce que j'aimerais comprendre c'est pourquoi gdm n'a pas pris le Fr par défaut. Et comment le lui imposer sans avoir à lancer gdm au demarrage
je crois que ce fichier n'est plus de la même actualité que par le passé. Depuis la dernière version de gnome il existe un utilisateur "gdm" et c'est en modifiant ses configuration que l'on change les paramètres de gdm. exemple pour changer le fond d'ecran :

Code : Tout sélectionner

gconftool-2 --direct --config-source xml:readwrite:/var/lib/gdm/.gconf/ -s /desktop/gnome/background/picture_filename -t string fichier_image.png
mais j'ai pas trop fouillé la question j'utilise slim :D et pas gnome mais openbox :wink:
Utilisateur ArchLinux depuis 2004 et linux depuis 1996 :D
Arch 64/gnome sur ASUS H87M-E C2 + i5 3.2GHz + 16Go + 2To + écran 22"
1996 *** 2004 nova widget wombat woodoo dontpanic overlord .......... 2026
Beware
newbie
Messages : 7
Inscription : ven. 05 févr. 2010, 12:35

Re: [clavier] Clavier en qwerty au lancement de Gnome

Message par Beware »

En regardant le fichier :
/var/lib/gdm/.gconf/apps/gdm/simple-greeter/%gconf.xml

on peut voir les lignes :

Code : Tout sélectionner

<?xml version="1.0"?>
<gconf>
	<entry name="recent-layouts" mtime="1266053734" type="list" ltype="string">
		<li type="string">
			<stringvalue>fr</stringvalue>
		</li>
		<li type="string">
			<stringvalue>us</stringvalue>
		</li>
	</entry>
	<entry name="recent-languages" mtime="1266053719" type="list" ltype="string">
		<li type="string">
			<stringvalue>fr_FR.UTF-8</stringvalue>
		</li>
	</entry>
</gconf>

Il y a peut être une chose à faire ici.
Cela dit, c'est plus compliqué que de lancer GDM au moins une fois, changer le clavier et ensuite utiliser l'autologin.
gorghoa
newbie
Messages : 1
Inscription : ven. 19 févr. 2010, 10:33

Re: [clavier] Clavier en qwerty au lancement de Gnome (résolu)

Message par gorghoa »

han, mais quel boulet !
J'ai eu la même, j'ai farfouillé partout pour finalement tomber sur une solution aussi sotte...
n'empêche que je suis d'accord, gdm aurait pu faire un effort pour prendre la langue système...

Après mes déboires avec le cfdisk (un swap de 145 go à la place de ma partition ntfs avec tout plein de données à ne pas perdre... la galère), ça soulage quand même de voir qu'il y a aussi des solutions toutes bêtes...

Merci d'avoir posé la question.
Répondre