View previous topic :: View next topic |
Author |
Message |
augustin2 Apprentice
Joined: 16 Mar 2012 Posts: 244 Location: France
|
Posted: Tue Mar 19, 2013 1:32 pm Post subject: [solved] Japanese : ibus-anthy not working |
|
|
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 |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Tue Mar 19, 2013 7:41 pm Post subject: |
|
|
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 |
|
|
augustin2 Apprentice
Joined: 16 Mar 2012 Posts: 244 Location: France
|
Posted: Tue Mar 19, 2013 8:02 pm Post subject: |
|
|
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 |
|
|
augustin2 Apprentice
Joined: 16 Mar 2012 Posts: 244 Location: France
|
Posted: Tue Mar 19, 2013 8:07 pm Post subject: |
|
|
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 |
|
|
augustin2 Apprentice
Joined: 16 Mar 2012 Posts: 244 Location: France
|
Posted: Tue Mar 19, 2013 8:20 pm Post subject: |
|
|
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 |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Tue Mar 19, 2013 10:13 pm Post subject: |
|
|
What's the output of 'emerge -1pv ibus ibus-anthy' ? |
|
Back to top |
|
|
frostschutz Advocate
Joined: 22 Feb 2005 Posts: 2977 Location: Germany
|
Posted: Wed Mar 20, 2013 12:49 am Post subject: |
|
|
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 |
|
|
augustin2 Apprentice
Joined: 16 Mar 2012 Posts: 244 Location: France
|
Posted: Wed Mar 20, 2013 3:32 am Post subject: |
|
|
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 |
|
|
augustin2 Apprentice
Joined: 16 Mar 2012 Posts: 244 Location: France
|
Posted: Wed Mar 20, 2013 7:38 am Post subject: |
|
|
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 |
|
|
augustin2 Apprentice
Joined: 16 Mar 2012 Posts: 244 Location: France
|
Posted: Wed Mar 20, 2013 1:32 pm Post subject: |
|
|
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 |
|
|
augustin2 Apprentice
Joined: 16 Mar 2012 Posts: 244 Location: France
|
Posted: Wed Mar 20, 2013 3:47 pm Post subject: |
|
|
Stupid I am.
I completely forgot to make .profile or .xsession or . xinitrc executable.
Works now |
|
Back to top |
|
|
frostschutz Advocate
Joined: 22 Feb 2005 Posts: 2977 Location: Germany
|
Posted: Wed Jul 31, 2013 5:55 pm Post subject: |
|
|
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 |
|
|
|