[ibus]Ne démarre pas automatiquement au démarrage

Questions et astuces concernant l'installation et la configuration d'archlinux
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

[ibus]Ne démarre pas automatiquement au démarrage

Message par lensilvan »

Bonjour, nécessitant d'écrire en Japonais, j'ai installé ibus ainsi qu'anthy. Cependant, l'application ne se lançe pas à chaque démarrage et il faut toujours faire ibus-setup. Cependant en tentant de suivre les instructions: https://wiki.archlinux.org/index.php/Ibus#Initial_Setup .xprofile n'existe pas et quant à
append this line to the same file: “ibus-daemon -x -d”
C'est à dire, faut il rajouter les lignes dans le fichier “ibus-daemon -x -d”?
De plus, ibus indique "Aucune fonte de saisie" et il est pour l'instant impossible d'écrire en japonais.
Dernière modification par lensilvan le dim. 29 janv. 2012, 02:09, modifié 2 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

Depuis le wiki que tu donnes:
Now, run ibus-setup (as the user who will use IBus):

Code : Tout sélectionner

$ ibus-setup
It will start the daemon and give you this message:

Code : Tout sélectionner

IBus has been started! If you cannot use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.
  export GTK_IM_MODULE=ibus
  export XMODIFIERS=@im=ibus
  export QT_IM_MODULE=ibus
Par conséquent as-tu rajouté les export dans ton .bashrc puis déconnexion/reconnexion ? (perso, j'utiliserai ~/.bash_profile...)
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

Oui, mais cela génère aucun changement.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

... une idée comme ça: j'imagine que ibus créé un répertoire chez ton utilisateur ~/.ibus ou quelque chose... Tu n'auras pas des choses dans ton home qui ne t'appartiennent pas ? Si find /home/ton-user -user root te renvoie des choses (hors ~/.gvfs éventuellement), vois les sujets similaires pour résoudre ce problème.
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

Non, tout semble correct de ce coté là. Je pense qu'il faut rajouter

Code : Tout sélectionner

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
dans un fichier .xprofile mais il n'existe pas
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

J'ignore quel environnement utiliserait un .xprofile... Tu as quel environnement d'ailleurs et lancé comment ?
Rajoute donc les 3 export ainsi que ibus-daemon -x -d dans ton ~/.bash_profile et reconnecte-toi pour voir.
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

Je suis sur xfce.
Non, cela ne marche pas. Après avoir fait la modification, j'ai démarré ibus, puis redémarré. Cependant, ibus ne s'affiche pas dans la barre aux cotés de wicd comme toujours après l'avoir démarré. Et pourtant ibus-setup ne fait que sortir la fenêtre de configuration. Tenter d'écrire en Japonais ne donne rien.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

Chez moi, ça fonctionne (sous xfce4 aussi) en rajoutant à la fin du ~/.bash_profile:

Code : Tout sélectionner

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon -x -d
Tu quittes la miniature de ibus et tu te reconnectes, la miniature devrait revenir.

Si après je lance gedit ou le terminal, il bascule bien en japonais avec CTRL+espace (maintenant, ça me fait une belle jambe d'écrire en japonais ou autre :mrgreen: ).

(au début, j'avais voulu passer par "session et démarrage" mais ça marche pô... :| )


À côté de ça, le message que tu as c'est bien «aucune fonte de saisie» ? C'est pas «aucune fenêtre de saisie», plutôt ?
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

Non, ça ne marche toujours pas... ibus n'est toujours pas lançé automatiquement et ibus-setup ne fait qu'ouvrir la fenêtre de configuration. Il est impossible de taper en Japonais. En tout cas, voici mon .bash_profile:

Code : Tout sélectionner

#
# ~/.bash_profile
#


[[ -f ~/.bashrc ]] && . ~/.bashrc
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon -x -d

Où est le problème?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

Fonctionne chez moi... :?
Comment tu lances xfce4 ?

Le service est-il lancé:

Code : Tout sélectionner

ps ax|grep ibus
?
Si oui, peux-tu basculer en japonais en lançant depuis un terminal par exemple GTK_IM_MODULE=ibus terminal (ou firefox ou autre chose) (puis CTRL+espace -- chez moi ) ?
Tu as configuré la méthode d'entrée dans la miniature sur Anthy ?
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

Xfce est lancé avec slim...

Code : Tout sélectionner

$ ps ax|grep ibus
  703 ?        Ssl    0:04 ibus-daemon -x -d
  704 ?        Sl     0:00 /usr/lib/ibus/ibus-gconf
12011 pts/0    S+     0:00 grep ibus
Pour la configuration d'ibus, aucune methode d'entrée n'est proposée.
Je ne comprends plus rien..
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

lensilvan a écrit :Pour la configuration d'ibus, aucune methode d'entrée n'est proposée.
Il te faut rajouter anthy à partir de la configuration d'ibus (miniature ou ibus-setup). Déjà ça ira mieux. Puis essaie de voir si ça fonctionne.
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

J'ai bien installé anthy ainsi qu'ibus-anthy. ibus n'apparait pas dans les miniatures
Que faire avec dbus-setup? (Désolé, je suis vraiment nul en xorg)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

Quand tu lances ibus-setup (désolé coquille sur mon message précédent), il faut que tu ailles dans l'onglet "méthode de saisie" et que tu ajoutes anthy dedans. Sans ça, il n'y a aucune chance que ça fonctionne puis essaie de te reconnecter.
À partir de là, essaie de lancer une application et bascule-là en japonais (CTRL+espace): la miniature (si présente...) devrait changer aussi et les caractères que tu saisis devraient être en japonais.
Si ça ne fonctionne pas, redonne la sortie de ps ax|grep ibus et regarde si tu peux basculer une application lancée depuis une console avec GTK_IM_MODULE=ibus terminal (puis CTRL+espace).

J'ai la même configuration, xfce lancé par slim, et je n'ai rien fait d'autre que d'installer ibus, ibus-anthy, modifier le .bash_profile (pour le lancement automatique) et configurer la méthode de saisie.
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

J'ai bien appliqué tout ce qui fallait faire et cette fois-ci, dans methode d'entrée, j'ai bien mis anthy.
Cependant, ca n'a rien changé en redemarrant et c'est exactement le même pobleme. La miniature est toujours invisibel et

Code : Tout sélectionner

$ ps ax|grep ibus
  591 ?        Ssl    0:00 ibus-daemon -x -d
  592 ?        Sl     0:00 /usr/lib/ibus/ibus-gconf
 1022 pts/0    S+     0:00 grep ibus

Avec GTK_IM_MODULE=ibus terminal, je n'ai pas pu écrire en Japonais.
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

En fait, c'est étrange. Avec ibus-setup, anthy est placé et ajoutée comme methode de saisie et lorsqu'on quitte (fermer) ibus-setup et qu'on l'ouvre de nouveau, anthy a disparu et il faut le remettre et ainsi de suite.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

Il manque des processus. J'ai:

Code : Tout sélectionner

$ ps ax|grep ibus
 1502 ?        Ssl    0:05 ibus-daemon -x -d
 1510 ?        Sl     0:01 /usr/lib/ibus/ibus-gconf
 1512 ?        S      0:02 python2 /usr/share/ibus/ui/gtk/main.py
 1516 ?        Sl     0:00 /usr/lib/ibus/ibus-x11 --kill-daemon
 1550 ?        S      0:02 /usr/bin/python2 /usr/share/ibus-anthy/engine/main.py --ibus
 1666 pts/0    S+     0:00 grep ibus
lensilvan a écrit :En fait, c'est étrange. Avec ibus-setup, anthy est placé et ajoutée comme methode de saisie et lorsqu'on quitte (fermer) ibus-setup et qu'on l'ouvre de nouveau, anthy a disparu et il faut le remettre et ainsi de suite.
J'y pensais depuis un moment mais ça sent le truc fait en root à un moment ou un autre. :copain:

Que te renvoient:

Code : Tout sélectionner

ls -alR ~/.anthy
ls -alR ~/.config/ibus
#et plus généralement:
find ~ -user root
?
(en cas de droits inadéquats, supprime les deux premiers répertoires ou vois les sujets avec chown+user+root pour rétablir les droits)
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

Code : Tout sélectionner

$ ls -alR ~/.anthy
ls: impossible d'accéder à /home/fowl/.anthy: Aucun fichier ou dossier de ce type

Code : Tout sélectionner

$ ls -alR ~/.config/ibus
/home/fowl/.config/ibus:
total 12
drwx------  3 fowl fowl 4096 14 jan 13:48 .
drwxr-xr-x 41 fowl fowl 4096 21 jan 21:05 ..
drwx------  2 fowl fowl 4096 26 jan 18:51 bus

/home/fowl/.config/ibus/bus:
total 12
drwx------ 2 fowl fowl 4096 26 jan 18:51 .
drwx------ 3 fowl fowl 4096 14 jan 13:48 ..
-rw-r--r-- 1 fowl fowl  167 26 jan 18:51 ec592c5fff2d57fd5faaa5350000bfdc-unix-0
find ~ -user root n'a rien donné.
À part pour le ~/.anthy, tout semble correct.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par FoolEcho »

Pige pas... :|
lensilvan a écrit :Bonjour, nécessitant d'écrire en Japonais, j'ai installé ibus ainsi qu'anthy
Tu as bien installé ibus-anthy ?
«The following statement is not true. The previous statement is true.» :nage:
lensilvan
Chu Ko Nu
Messages : 305
Inscription : lun. 13 juin 2011, 11:40

Re: [ibus]Ne démarre pas au démarrage+ "Aucune fonte de sais

Message par lensilvan »

Bien sur! :?
Répondre