Archives pour l'étiquette Metacity

Raccourcie dans Metacity

Utilisant gpm pour avoir une sourie en console j’avais une problème de compatibilité avec l’APM. Celuis-ci faisait perdre les pédales à gpm à chaque mise en veille de mon portable. Je souhaitais donc créé un raccourcie dans gnome 2.4.1 avec metacity pour quand la sourie était partie en sucette lancer mon xterm au clavier afin de réinitialiser gpm.

Pour créé une raccourcie clavier dans gnome 2.4.1 avec metacity voici la recette :

Débutons par l’installation de « gconf-editor » pour cela ouvrer u terminal et passer sous l’utilisateur root et lancer :
apt-get install gconf-editor

Une fois l’installation terminé Lancer gconf-editor présent dans le menue « Application » puis « Outils système ».

Dans gconf-editor aller dans /apps/metacity/global_keybindings et changer la valeur de run_command_N (où N est un nombre entre 1 et 12) avec les valeurs de touche choisie pour votre raccourci. Pour mon cas j’ai configurer « run_command_1 » avec :
<Control><Alt>x

PNG - 56.9 ko
gconf-editor 1
configurer « run_command_1 »

Puis aller dans /apps/metacity/keybinding_commands et changer la valeur du command_N correspondant à la commande voulue. Pour mon cas j’ai configurer « command_1 » avec :
/usr/X11R6/bin/xterm

PNG - 52.3 ko
gconf-editor 2
configurer « command_1 »

Et voilà ! <Control><Alt>x me lance mon xterm qui s’intègre si bien dans cette superbe usine à gaz qu’est Gnome.

J’ajoute immédiatement un autre raccourcies pour lancer gkrellm cela m’évite de le lance systématiquement au lancement de gnome. Je gagne ainsi du temps quant le lance Xwindows juste pour faire une action ou un test avant de le refermer.

dans /apps/metacity/global_keybindings/"run_command_2"
j'ajoute <Control><Alt>g
Et dans/apps/metacity/keybinding_commands/command_2/
j'ajoute usr/bin/gkrellm

Encore un autre pour lancer xkill dans le cas ou un programme Xwindows plante :

dans /apps/metacity/global_keybindings/"run_command_3"
j'ajoute <Control><Alt>k
Et dans/apps/metacity/keybinding_commands/command_3/
j'ajoute usr/X11R6/bin/xkill

Un raccourcie sur une commande shell

Un coup d’oeil dans le man xterm vous indique que l’option a utiliser est -e. Prenons l’exemple d’un raccourcie pour la commande top pour expliquer la syntaxe :
/usr/X11R6/bin/xterm -e top

A la fin de la commande en question, ici top le xterm se ferme. C’est à dire dans notre exemple quant je presse la touche q pour sortir de top.

Ubuntu

Cette astuce fonctionne parfaitement sur Ubuntu avec gnome 2.8. En rêgle général Ubuntu étant une enfant de debian il n’y a pas de problème avec les astuces debian.