Forum Linux.général Pb : uim-xim et Xorg en remote ?

Posté par  . Licence CC By‑SA.
Étiquettes :
2
9
mar.
2014

J'utilise couramment uim-xim (et anthy) pour taper en japonais sur ma machine (avec un système debian testing), et j'ai une autre machine (toujours en debian testing, et configuré également avec uim-xim) de capacité de calcul plus faible (type UMPC), avec laquelle j'aimerais me connecter sur la grosse (par ssh -tX). Évidemment j'aimerais pouvoir utiliser la méthode d'entrée uim-xim à travers la connection distante Xorg.
Pour info l'input japonais marche parfaitement sur chacune des machines séparément, dans toutes les applications.
Pour le test à travers ssh -tX, j'ai lancé Icedove (i.e. Thunderbird) : le raccourci de déclenchement de l'input japonais ne fait rien, aucun caractère japonais ne s'écrit.

Quelqu'un a-t-il déja eu ce problème ?
Ou bien quelqu'un a-t-il réussi là où j'ai échoué ?

PS: je rajouterais que, en lancant gnome-terminal a la place de icedove (toujours a travers ssh -tX), je peux parfaitement acceder a l'input japonais. Le probleme semble donc toucher seulement certaines applications.

  • # Environnement

    Posté par  . Évalué à 3.

    T'a comparé l’environnement entre une session locale et via SSH ?

    • [^] # Re: Environnement

      Posté par  . Évalué à 4.

      Tu avais raison, dans l'env du ssh -tX il manquait la partie :

      GTK_IM_MODULE=uim

      Maintenant ca marche nickel.
      Pour info, j'ai eu la flemme de regarder directement sur le gros ordinateur, alors j'ai tout fait par le ssh.
      Pour l'env par ssh, j'ai simplement tape

      env | sort > ~/remotenv

      Pour l'env en local, je me suis souvenu que skype tournait sur le gros ordi, donc j'ai fait

      cat /proc/$(pidof skype)/environ > ~/localenv.unsorted

      puis il a fallu transformer les caracteres bizarres de ce fichier en retours a la ligne, ce que j'ai fait sous vim (en utilisant 'ctrl-v y' pour copier le caractere special, puis 'ctr-r "' en mode commande pour le copier dans la commande vim, en l'occurence de la forme :%s/^@/^M/g)
      puis une fois la modif enregistree :

      cat localenv.unsorted | sort > localenv

      Ensuite j'ai pu visualiser tranquillement les differences :

      vimdiff localenv remotenv

      Merci !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.