Re: Issue 1542 in ibus: ibus profile is not correct

9 views
Skip to first unread message

ib...@googlecode.com

unread,
Feb 20, 2013, 6:43:43 AM2/20/13
to ibus-...@googlegroups.com
Updates:
Summary: ibus profile is not correct

Comment #22 on issue 1542 by takao.fujiwara1: ibus profile is not correct
http://code.google.com/p/ibus/issues/detail?id=1542

> I'm certain that this problem is not fixed.

This problem has been fixed and your problem is *not* this but you did not
install ibus correctly.
I changed the summary not to comment different issues here.
Check if /etc/dconf/db/ibus is generated by dconf update.

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

ib...@googlecode.com

unread,
May 20, 2013, 11:48:42 AM5/20/13
to ibus-...@googlegroups.com

Comment #23 on issue 1542 by daonan.z...@gmail.com: ibus profile is not
correct
http://code.google.com/p/ibus/issues/detail?id=1542

I have the same problem, and the file '/etc/dconf/db/ibus' isn't generated,
but it has a dir '/etc/dconf/db/ibus.d/' with a file '00-upstream-settings'
inside.

My question is how can I fix this, I have no idea about it, any one can
help?

I'm using arch, my leptop has this problem, but my desktop seems OK, very
strange.

ib...@googlecode.com

unread,
May 20, 2013, 8:20:03 PM5/20/13
to ibus-...@googlegroups.com

Comment #24 on issue 1542 by takao.fujiwara1: ibus profile is not correct
http://code.google.com/p/ibus/issues/detail?id=1542

> I have the same problem, and the file '/etc/dconf/db/ibus' isn't
> generated, but it has a dir '/etc/dconf/db/ibus.d/' with a
> file '00-upstream-settings' inside.

How did you install 00-upstream-settings ?
ibus/data/dconf/Makefile runs 'dconf update':
https://github.com/ibus/ibus/blob/master/data/dconf/Makefile.am#L63

ib...@googlecode.com

unread,
Mar 5, 2014, 3:48:02 AM3/5/14
to ibus-...@googlegroups.com

Comment #25 on issue 1542 by zhaohao...@gmail.com: ibus profile is not
correct
http://code.google.com/p/ibus/issues/detail?id=1542

I'm using Arch Linux and have the same issue here, and I solved the problem
accidentally.

I found that this may be the dconf entry name problem. First
run 'dconf-editor' and open '/desktop/ibus/engine/pinyin/', I found the
names of the entries are all lower case. For
example, 'doublepinyin', 'lookuptablepagesize'. After the problem was
solved, I found there exists entries named in CamelCase. For example, there
are both 'doublepinyin', 'lookuptablepagesize',
and 'DoublePinyin', 'LookupTablePageSize'. And the what really take effect
are the CamelCase ones.

Here's something what I've been done. But I don't know which step solved
the problem.

1. I have the file '/etc/dconf/db/ibus.d/', but don't
have '/etc/dconf/db/ibus'. I ran 'sudo dconf update',
and '/etc/dconf/db/ibus' exists.

2. I used 'dconf' to change some settings.

# dconf read /desktop/ibus/engine/pinyin/initsimplifiedchinese
true
# dconf write /desktop/ibus/engine/pinyin/initsimplifiedchinese false
# dconf read /desktop/ibus/engine/pinyin/initsimplifiedchinese
false

And opened preference window, the 'Initial state' of 'Chinese' is
still 'Simplified'. Then I checked dconf, it turned back.

# dconf read /desktop/ibus/engine/pinyin/initsimplifiedchinese
true

3. I reinstalled 'ibus' 'ibus-qt' 'ibus-pinyin' 'ibus-libpinyin', no
effect. Then I uninstalled all of them, and installed them again. This time
I didn't install 'ibus-pinyin'.

4. I used 'dconf-editor' to change values
in '/desktop/ibus/engine/pinyin/', and open preference window to see
whether it takes effect. Then I found there came a lot of entries named in
CamelCase. And I can change the preferences.

ib...@googlecode.com

unread,
Apr 23, 2014, 2:54:56 AM4/23/14
to ibus-...@googlegroups.com

Comment #26 on issue 1542 by yuntao....@gmail.com: ibus profile is not
correct
http://code.google.com/p/ibus/issues/detail?id=1542

After upgrade from Ubuntu 12.04 to 14.04, the "Pinyin mode" in
ibus-setup->Pinyin Preference is "Full pinyin" but it is always in Doulbe
pinyin mode when input.

ib...@googlecode.com

unread,
May 1, 2014, 11:00:23 PM5/1/14
to ibus-...@googlegroups.com

Comment #27 on issue 1542 by cooyeah: ibus profile is not correct
http://code.google.com/p/ibus/issues/detail?id=1542

I have the same issue after upgrading to 14.04.

ib...@googlecode.com

unread,
May 1, 2014, 11:20:24 PM5/1/14
to ibus-...@googlegroups.com

Comment #28 on issue 1542 by takao.fujiwara1: ibus profile is not correct
http://code.google.com/p/ibus/issues/detail?id=1542

> I have the same issue after upgrading to 14.04.

It would be an Ubuntu issue but not upstream.

ib...@googlecode.com

unread,
May 1, 2014, 11:36:39 PM5/1/14
to ibus-...@googlegroups.com

Comment #29 on issue 1542 by felixonm...@gmail.com: ibus profile is not
correct
http://code.google.com/p/ibus/issues/detail?id=1542

@takao.fujiwara1
Hi, I'm packaging ibus for Arch.

I want to confirm: Should I run "dconf update" in the package installation
hook (so the file /etc/dconf/db/ibus will not be in the package itself) or
generate it at the packaging?

If the former one is the case, I may have to put an empty file into the
package just for keeping the file managed.

Thanks!

ib...@googlecode.com

unread,
May 2, 2014, 12:02:31 AM5/2/14
to ibus-...@googlegroups.com

Comment #30 on issue 1542 by takao.fujiwara1: ibus profile is not correct
http://code.google.com/p/ibus/issues/detail?id=1542

> I want to confirm: Should I run "dconf update" in the package
> installation hook

Probably I'd suggest it's good to follow the way of gdm in your distro.

scripts in Fedora ibus rpm:

%postun
dconf update || :
[ -f %{_sysconfdir}/dconf/db/ibus ] && \
rm %{_sysconfdir}/dconf/db/ibus || :


%posttrans
dconf update || :

ib...@googlecode.com

unread,
May 2, 2014, 1:24:34 AM5/2/14
to ibus-...@googlegroups.com

Comment #31 on issue 1542 by felixonm...@gmail.com: ibus profile is not
correct
http://code.google.com/p/ibus/issues/detail?id=1542

Seems like the gdm package in Arch is having the same problem, thanks for
the tip :D

ib...@googlecode.com

unread,
May 17, 2014, 8:38:50 PM5/17/14
to ibus-...@googlegroups.com

Comment #32 on issue 1542 by ewtoo...@gmail.com: ibus profile is not correct
http://code.google.com/p/ibus/issues/detail?id=1542

So, it was the packaging all along... Well, Félix, let us know when the
package is fixed.

ib...@googlecode.com

unread,
May 17, 2014, 10:56:01 PM5/17/14
to ibus-...@googlegroups.com

Comment #33 on issue 1542 by felixonm...@gmail.com: ibus profile is not
correct
http://code.google.com/p/ibus/issues/detail?id=1542

@ewtoo..
[extra]/ibus 1.5.7-2 should have fixed this. (Released on May 2)
Reply all
Reply to author
Forward
0 new messages