Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] Japanese : ibus-anthy not working
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
augustin2
Apprentice
Apprentice


Joined: 16 Mar 2012
Posts: 244
Location: France

PostPosted: Tue Mar 19, 2013 1:32 pm    Post subject: [solved] Japanese : ibus-anthy not working Reply with quote

Could somebody explain me how to have ibus-anthy working

I emerged ibus and ibus-anthy. I am using a gnome desktop and I can see the ibus icon in the notification zone but only after launching it from menu.
With a right-click on this icon and choosing "preferences" I see I have Japanese-anthy as available input method.
I also see that I have ctrl-space to trigger and ctrl-j to go to next input method.
Whatever I do ctrl-space or ctrl-j I never enter a kana or a kanji as expected when typing ta or tu or sa etc.
I was used to using it on ubuntu very easily but I cannot figure out what is wrong in my config on gentoo.


Last edited by augustin2 on Wed Mar 20, 2013 3:48 pm; edited 1 time in total
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 6196

PostPosted: Tue Mar 19, 2013 7:41 pm    Post subject: Reply with quote

Do you set following values in your X environment:

Code:
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"
export XMODIFIERS="@im=ibus"

?
Which program do you use as your session manager (usually ibus gets launched by a desktop file autostart) ?
Back to top
View user's profile Send private message
augustin2
Apprentice
Apprentice


Joined: 16 Mar 2012
Posts: 244
Location: France

PostPosted: Tue Mar 19, 2013 8:02 pm    Post subject: Reply with quote

Thank you for answering.

Yes I set up /etc/X11/xinit/xinitrc.d/85-ibus like you say.
but I cannot get the anthy working
Back to top
View user's profile Send private message
augustin2
Apprentice
Apprentice


Joined: 16 Mar 2012
Posts: 244
Location: France

PostPosted: Tue Mar 19, 2013 8:07 pm    Post subject: Reply with quote

At the moment I launch ibus manually
I have tried ibus-daemon -d and ibus-daemon -d -x both give the same result
Back to top
View user's profile Send private message
augustin2
Apprentice
Apprentice


Joined: 16 Mar 2012
Posts: 244
Location: France

PostPosted: Tue Mar 19, 2013 8:20 pm    Post subject: Reply with quote

here is what I get not daemonizing ibus

Quote:
jaaf-Mint jaaf # ibus-daemon -x --desktop=gnome --replace --verbose
RELOADED
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb231_f_fmv_table/= » : « = » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/romaji_typing_rule/default/n' » : « ' » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/nicola_j_table/[ » : « [ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/nicola_j_table/] » : « ] » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/$ » : « $ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/( » : « ( » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/, » : « , » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/< » : « < » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/\ » : « \ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/` » : « ` » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/| » : « | » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/# » : « # » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/' » : « ' » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/+ » : « + » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default// » : Impossible d'avoir deux barres obliques (/) qui se suivent
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/; » : « ; » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/? » : « ? » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/[ » : « [ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/{ » : « { » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/" » : « " » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/& » : « & » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/. » : Impossible d'avoir un point (.) juste après une barre oblique (/)
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/> » : « > » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/¥ » : « \302 » n'est pas un caractère ASCII, il n'est donc pas autorisé dans un nom de clé
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/~ » : « ~ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/! » : « ! » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/% » : « % » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/) » : « ) » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/= » : « = » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/] » : « ] » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/kana_typing_rule/default/} » : « } » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_a_fmv_table/` » : « ` » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_a_fmv_table/[ » : « [ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_a_fmv_table/\ » : « \ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/nicola_a_table/[ » : « [ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/nicola_a_table/] » : « ] » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/base/, » : « , » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/base// » : Impossible d'avoir deux barres obliques (/) qui se suivent
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/base/[ » : « [ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/base/. » : Impossible d'avoir un point (.) juste après une barre oblique (/)
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/base/\ » : « \ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/base/; » : « ; » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb231_j_fmv_table/= » : « = » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/nicola_f_table/[ » : « [ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/nicola_f_table/] » : « ] » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb231_a_fmv_table/= » : « = » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_j_fmv_table/` » : « ` » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_j_fmv_table/[ » : « [ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_j_fmv_table/\ » : « \ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_f_fmv_table/` » : « ` » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_f_fmv_table/[ » : « [ » est un caractère non valide dans un nom de clé/répertoire
Erreur GConf : Nom de clé ou de répertoire non conforme: « /desktop/ibus/engine/anthy/thumb_typing_rule/kb611_f_fmv_table/\ » : « \ » est un caractère non valide dans un nom de clé/répertoire


The message can be translated like this
Quote:
Folder or key name not conform «desktop.........» is a non valid character in a folder/key name
Back to top
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 6196

PostPosted: Tue Mar 19, 2013 10:13 pm    Post subject: Reply with quote

What's the output of 'emerge -1pv ibus ibus-anthy' ?
Back to top
View user's profile Send private message
frostschutz
Advocate
Advocate


Joined: 22 Feb 2005
Posts: 2977
Location: Germany

PostPosted: Wed Mar 20, 2013 12:49 am    Post subject: Reply with quote

Which version are you trying to use? I'm still using ibus-anthy-1.2.7-r1 and ibus-1.4.2 since the newer versions refuse to work properly due to some change in ibus.

As for the aforementioned variables, I have them in /etc/env.d/ so they're global in any case. Don't forget env-update.
Back to top
View user's profile Send private message
augustin2
Apprentice
Apprentice


Joined: 16 Mar 2012
Posts: 244
Location: France

PostPosted: Wed Mar 20, 2013 3:32 am    Post subject: Reply with quote

VoidMage wrote:
What's the output of 'emerge -1pv ibus ibus-anthy' ?


Quote:
jaaf-Mint jaaf # emerge -1pv ibus ibus-anthy
!!! Found 2 make.conf files, using both '/etc/make.conf' and '/etc/portage/make.conf'

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] app-i18n/ibus-1.4.1 USE="X gconf gtk gtk3 introspection nls python -dconf -doc -vala" 0 kB
[ebuild R ] app-i18n/ibus-anthy-1.2.7-r1 USE="nls" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB

* IMPORTANT: 8 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Back to top
View user's profile Send private message
augustin2
Apprentice
Apprentice


Joined: 16 Mar 2012
Posts: 244
Location: France

PostPosted: Wed Mar 20, 2013 7:38 am    Post subject: Reply with quote

frostschutz wrote:
Which version are you trying to use? I'm still using ibus-anthy-1.2.7-r1 and ibus-1.4.2 since the newer versions refuse to work properly due to some change in ibus.

As for the aforementioned variables, I have them in /etc/env.d/ so they're global in any case. Don't forget env-update.
*


Code:
 app-i18n/ibus-anthy
      Latest version available: 1.2.7-r1
      Latest version installed: 1.2.7-r1
      Size of files: 510 kB
      Homepage:      http://code.google.com/p/ibus/
      Description:   Japanese input method Anthy IMEngine for IBus Framework
      License:       GPL-2


*  app-i18n/ibus
      Latest version available: 1.4.1
      Latest version installed: 1.4.1
      Size of files: 1,444 kB
      Homepage:      http://code.google.com/p/ibus/
      Description:   Intelligent Input Bus for Linux / Unix OS
      License:       LGPL-2.1
Back to top
View user's profile Send private message
augustin2
Apprentice
Apprentice


Joined: 16 Mar 2012
Posts: 244
Location: France

PostPosted: Wed Mar 20, 2013 1:32 pm    Post subject: Reply with quote

The input method works fine when I am logged as root (forcing the execution of the script that is under a normal user's home directory I mean .xintirc or .xsession)
But I cannot mange to have it working under a normal user !
Back to top
View user's profile Send private message
augustin2
Apprentice
Apprentice


Joined: 16 Mar 2012
Posts: 244
Location: France

PostPosted: Wed Mar 20, 2013 3:47 pm    Post subject: Reply with quote

Stupid I am.
I completely forgot to make .profile or .xsession or . xinitrc executable.
Works now
Back to top
View user's profile Send private message
frostschutz
Advocate
Advocate


Joined: 22 Feb 2005
Posts: 2977
Location: Germany

PostPosted: Wed Jul 31, 2013 5:55 pm    Post subject: Reply with quote

frostschutz wrote:
I'm still using ibus-anthy-1.2.7-r1 and ibus-1.4.2 since the newer versions refuse to work properly due to some change in ibus.


Since ibus kept giving me trouble even in the latest version (keys not working as they should, sluggish when switching to Japanese), I switched to fcitx now. Never heard of it before, only found it by chance (searching for *-anthy ebuilds - and they're even up to date!), and it works like a charm. Although I did have to manually `gtk-query-immodules* --update-cache` to make it work in Firefox and other KDE apps - it kept trying to load ibus instead otherwise despite having already uninstalled it.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum