[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: nouveau user : problèma avec clavier français



Frédéric Boiteux wrote:
Le Tue, 05 Jan 2010 11:51:41 +0100,
Bernard <bdebreil@teaser.fr> a écrit :

Bonjour,

Heureuse année à toutes et à tous !

Etant sous Debian Lenny depuis septembre, utilisateur de Gnome depuis cette époque (auparavant Sarge et fvwm), c'est la première fois que j'ouvre un "new user account" sous cet environnement. Auparavant, je faisais cela sous la console... mais avec mon Gnome, je ne sais même plus comment aller sur la console...

…

voici les tests effectués et leurs résultats :

~$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc102", "fr", "fr", ""
_XKB_RULES_NAMES(STRING) = "xorg", "pc102", "fr", "fr", ""
~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = []
 model = rapidaccess
 overrideSettings = true
 options = []

	Salut,

  Je ne sais pas où se situe ton problème, mais tu peux toujours
essayer d'ouvrir une console depuis la session de ton nouvel
utilisateur (dans le menu Application->Accessoires)
Je n'ai aucun problème pour ouvrir un terminal X. Lorsque je parlais de ne plus savoir comment ouvrir une "console", il s'agissait en réalité de quitter l'environnement X pour aller sur... la console (sans environnement graphique). Sous fvwm, il y avait une fonction permettant de le faire, et, de toutes façons, on pouvait toujours faire CTRL-ALT-BACKSTEP. Sous Gnome, tout au moins dans ma config, l'appel à CTRL-ALT-BACKSTEP ou toute autre stratégie pour quitter l'environnement graphique de Gnome, n'aboutit qu'à une proposition de se reconnecter à gnome sous un autre login. Il y a quelques semaines j'avais trouvé une astuce, il suffisait, pour retourner sur la console, de faire - si je me souviens bien - CTRL-ALT-F6 ou quelque chose du genre... mais cela ne fonctionne plus depuis la dernière mise à jour du système.


et :

— regarder ta config clavier actuelle :

ce que je viens de faire dans un terminal X
$ setxkbmap -print

Chez moi, cela donne :

xkb_keymap {
	xkb_keycodes  { include "xfree86+aliases(azerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete+ledscroll(group_lock)"	};
	xkb_symbols   { include "pc+fr(bepo)+inet(tm2030USB)+fr(oss):2+us:3+group(shifts_toggle)"	};
	xkb_geometry  { include "typematrix(tm2030USB)"	};
};


– tenter de forcer une config française :

$ setxkbmap fr oss


	Fred.

Chez moi, çà donne ceci :

dans mon nouveau user :

~$ setxkbmap -print
xkb_keymap {
       xkb_keycodes  { include "xfree86+aliases(azerty)"       };
       xkb_types     { include "complete"      };
       xkb_compat    { include "complete"      };
       xkb_symbols   { include "pc+fr(fr)"     };
       xkb_geometry  { include "pc(pc102)"     };
};
~$ set xkbmap fr oss
~$ setxkbmap -print
xkb_keymap {
       xkb_keycodes  { include "xfree86+aliases(azerty)"       };
       xkb_types     { include "complete"      };
       xkb_compat    { include "complete"      };
       xkb_symbols   { include "pc+fr(fr)"     };
       xkb_geometry  { include "pc(pc102)"     };
};

On voit que l'appel à "setxkbmap fr oss" n'a rien changé.

Avec mon user account habituel :

~$ setxkbmap -print
xkb_keymap {
       xkb_keycodes  { include "xfree86+aliases(azerty)"       };
       xkb_types     { include "complete"      };
       xkb_compat    { include "complete"      };
xkb_symbols { include "pc+fr+inet(rapidaccess)+level3(ralt_switch_for_alts_toggle)+group(alts_toggle)" };
       xkb_geometry  { include "pc(pc104)"     };
};

ce n'est pas tout à fait la même chose que chez toi, mais çà fonctionne.

Une précision : dans l'environnement de mon nouveau user, là où les caractères accentués ne fonctionnent pas, la disposition du clavier reste malgré tout en "azerty".

Je vais tenter de détruire mon nouveau user, puis de trouver un moyen d'aller sur la console et de re-créer un nouvel user depuis la console avec "adduser". Je te tiendrai au courant. Mais si toi ou quelqu'un d'autre a une meilleure idée, je suis preneur.


Reply to: