Page 1 sur 1

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

Publié : ven. 12 févr. 2010, 23:06
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

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

Publié : ven. 12 févr. 2010, 23:29
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

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

Publié : ven. 12 févr. 2010, 23:45
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.

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

Publié : sam. 13 févr. 2010, 07:00
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

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

Publié : sam. 13 févr. 2010, 10:51
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.

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

Publié : sam. 13 févr. 2010, 11:46
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:

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

Publié : sam. 13 févr. 2010, 12:04
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.

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

Publié : ven. 19 févr. 2010, 10:37
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.