Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 519 by keith.hughitt: Ubuntu 9.10: Ibus settings are lost each  
time system is reset
http://code.google.com/p/ibus/issues/detail?id=519

-------------
System Info:
-------------
   Ubuntu Karmic Alpha (2.6.31-10-generic)
   ibus 1.2.0.20090904-1~ppa1
   ibus-pinyin 1.2.0.20090617+1-1

-------------
Problem:
-------------
When using ibus for pinyin input in Ubuntu 9.10 (Karmic) alpha, ibus
settings are lost each time the system is restarted.

The daemon loads when Gnome is loaded, e.g.

ps -ef | grep ibus
hughitt1  5938  5900  0 09:34 ?        00:00:00 /usr/bin/ibus-daemon --xim
hughitt1  5941  5938  0 09:34 ?        00:00:00 /usr/lib/ibus/ibus-gconf
hughitt1  5942  5938  0 09:34 ?        00:00:00 python
/usr/share/ibus/ui/gtk/main.py
hughitt1  5944     1  0 09:34 ?        00:00:00 /usr/lib/ibus/ibus-x11
--kill-daemon

However, all of the preferences have been reset to the defaults and any
input methods that were added are no longer there.

After re-adding the input method it is still not possible to use ibus to
input Chinese: When left-clicking the status-tray icon, it displays "No
input window".

Furthermore, the preferences panel runs very slowly at this point,
sometimes taking ~10-15 seconds just to modify the checked state of a
checkbox (e.g. "Use System Keyboard Layout").

-------------
Work-around:
-------------

The solution is to *quit* the application (right-click -> "quit"), and then
relaunch it by running ibus-daemon. The input method previously added is
now available using either left-click/ shift + space. Additionally, the
processes running are now slightly different:

hughitt1  7906     1  0 09:46 ?        00:00:00 ibus-daemon
hughitt1  7907  7906  0 09:46 ?        00:00:00 /usr/lib/ibus/ibus-gconf
hughitt1  7908  7906  3 09:46 ?        00:00:00 python
/usr/share/ibus/ui/gtk/main.py
hughitt1  7909  7906  5 09:46 ?        00:00:00 python
/usr/share/ibus-pinyin/engine/main.py --ibus

Any ideas?

Thank you for your wonderful work with the software. Keep up the good  
work! :)
-Keith


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

回复