Le Petit Journal du Linuxien Novice
© 1999-2007 César Alexanian. Hébergé officiellement chez Linux-France. Serveur principal tournant sous GNU/Linux chez NFrance Conseil
À SUIVRE...
STATS

[ Nedstat ]
Dernière mise à jour : vendredi 30 novembre 2007

Comment installer le clavier canadien français ?

1. Installation

  1. On sélectionne le clavier US dans la carte du clavier de KDE 2
  2. On télécharge de chez Linux-Québec*, le fichier Xmodmap.cf qu'on remomme .Xmodmap et on le place dans le répertoire /root ou dans celui de l'utilisateur
  3. On crée un fichier script qu'on nomme claviercf :
    #!/bin/bash
    xmodmap ~/.Xmodmap
  4. On donne à ce fichier tous les droits rwx pour tout utilisateur
  5. On exécute la commande ou bien on fait une icône que l'on place sur le bureau et il n'y a plus qu'à cliquer lorsqu'on veut le clavier cf.

C'est curieux mais ça marche. Va falloir l'automatiser. Je me demande si en écrivant la ligne de commande dans /etc/rc.d/rcd.local, ça marcherait. Je t'en reparlerai.

* Pour télécharger le xmodmap : http://www.linux-quebec.org/faq.html

  1. Cliquer sur « Comment faire pour avoir un clavier Canadien-français dans la majorité des applications X sans changer les librairies »
  2. Télécharger Xmodmap.cf, etc.
  3. Attention, la procédure recommandée par Linux-Québec ne fonctionne que sous Redhat...

2. Automatisation

J'avais écrit dans /etc/er.d/rc.local la ligne suivante :

xmodmap ~/.Xmodmap

Avec la Mandrake 7.2, ça ne fonctionnait pas alors qu'avec la Mandrake 7.0, le clavier cf était monté automatiquement (je l'avais testé...).

Je me suis dit que la Mandrake 7.2 ne comprenait pas cette ligne de commande parce que ne sachant pas où était le PATH de xmodmap.

J'ai ajouté le PATH tout simplement et ça donne :

/usr/X11R6/bin/xmodmap ~/.Xmodmap

Et ça marche! Mais je ne comprends toujours pas pourquoi:-))))

Un chaleureux merci à André Lorimier, du Québec.

[ Retour ]

Remonter

Site réalisé sous Gnu-Linux en PHP mis en forme avec Quanta et mis en ligne grâce à gFTP sous la Mandrake 9.1