[Pkg-ime-devel] Bug#715568: May be different issue
Hongzheng Wang
wanghz at gmail.com
Sun Jul 14 18:38:08 UTC 2013
Yes, upgrading to gnome 3.8 is still not straightforward but doable.
Right now, I installed ibus_1.5.2-4 and ibus-anthy_1.4.99.20120327-1.
I used a simple way to check if ibus-anthy is activated: simply input
something in gedit. ibus itself is always successfully started (can
check with ps).
I checked with Fedora 19 (having gnome 3.8 and ibus 1.5) and found the
"expected" behavior of ibus is as follows:
1. ibus-setup is no longer used. Instead, gnome 3.8 "regional &
language settings" takes over. Specifically, user needs to add their
desired ibus input methods in "regional & language settings" as "input
sources".
2. the hotkey to switch input methods is controlled by "regional &
language settings". The default hotkey is super+space.
3. there is no traditional ibus keyboard icon. Instead, there is an
input source indicator icon (see e.g.
http://ewgeny.files.wordpress.com/2013/05/russian-language.png?w=584).
4. whether using the same input source for all windows is configurable
in "regional & language settings".
After installing ibus-anthy_1.4.99.20120327-1, it does not appear in
"regional & language settings" as expected. There is not an item with
"Japanese (anthy)". That may explain why it doesn't work.
So it looks like all ibus input methods need to be updated and
repackaged to satisfy the new interface of gnome 3.8+ibus 1.5.
Thanks,
Hongzheng
On Sat, Jul 13, 2013 at 11:55 PM, Osamu Aoki <osamu at debian.org> wrote:
> Hi,
>
> On Sat, Jul 13, 2013 at 02:21:53PM -0700, Hongzheng Wang wrote:
>> Hi Osamu,
>>
>> systemd is installed but I didn't do any special setting for it. I am
>> not sure what is the problem you are facing with systemd and
>> gnome-shell 3.8.
>
> I tried to do both and more and failed. Now I realize GNOME 3.8
> requires hardware accel. . I realize if I install NVIDIA driver to
> Linux with optimus GPU thingy, it fails. Let's just install Intel one
> only. Now that I removed all NVIDIA driver thingy and added
> init=/bin/systemd, it boots nicely.
>
> But it was a bit tricky
> $ sudo apt-get install gnome-shell/experimental
> did not do easy upgrade. Nor aptitude was usable for this task.
>
> I had to temporarily change preferences to set the pin to 500 for
> experimental and do dist-upgrade. Now I set back pin to 10 to prevent
> random packages to be installe from experimental.
>
>> For ibus-anthy, I found some issues. If the experimental version of
>
> Did you try new 1.5.3-1 which I uploaded last night?
>
>> ibus-anthy is installed, I cannot activate it at all. I have added
>> "Japanese" as an input source from gnome 3.8 "region & language
>> settings". But even I choose manually "ja", ibus-anthy is still not
>> activated.
>
> How did you verify this. Are you sure it is not working or is just
> missing the indicator icon.
>
>> By contrast, if I install the sid version of ibus-anthy, this Japanese
>> input method is always activated in all applications. I found
>> ibus-googlepinyin from sid has the same issue.
>
> How did you verify this? Icon or behavior? Did you use "ps".
>
>> I wonder if there is any special setting needed for gnome 3.8?
>
> I do not know this yet.
>
> I have ibus-mozc under gnome-shell 3.8. Hmmm... icon is gone but my old
> setting seems to be working. I can input Japanese using mozc.
> I am missing keyboard icon.
>
> $ apt-cache policy ibus-mozc ibus
> ibus-mozc:
> Installed: 1.6.1187.102-1
> Candidate: 1.6.1187.102-1
> Version table:
> *** 1.6.1187.102-1 0
> 500 http://ftp.jp.debian.org/debian/ jessie/main amd64 Packages
> 500 http://ftp.jp.debian.org/debian/ sid/main amd64 Packages
> 100 /var/lib/dpkg/status
> ibus:
> Installed: 1.5.1.is.1.4.2-3
> Candidate: 1.5.1.is.1.4.2-3
> Version table:
> 1.5.2-4 0
> 100 http://ftp.jp.debian.org/debian/ experimental/main amd64 Packages
> *** 1.5.1.is.1.4.2-3 0
> 500 http://ftp.jp.debian.org/debian/ sid/main amd64 Packages
> 100 /var/lib/dpkg/status
> 1.5.1.is.1.4.2-2 0
> 500 http://ftp.jp.debian.org/debian/ jessie/main amd64 Packages
>
> OK, I was usung sid version. It is not working right.
>
> Hmmm... let me update to ibus_1.5.2-4.. Oops, it fails to start. This is big problem.
>
> Let me see....
>
> For 1.5.1.is.1.4.2-3
> Build options:
> Version 1.4.2
> Install prefix /usr
> Build shared libs yes
> Build static libs no
> CFLAGS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
> Gtk2 immodule dir /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules
> Gtk3 immodule dir /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules
> Build gtk2 immodule yes
> Build gtk3 immodule yes
> Build XIM agent server yes
> Build python modules yes
> Build gconf modules yes
> Build memconf modules no
> Build dconf modules no
> Build introspection yes
> IBus-1.0.gir scannerflags "--identifier-prefix=IBus --symbol-prefix=ibus"
> Build vala binding yes
> Build document no (disabled, use --enable-gtk-doc to enable)
> Enable key snooper yes
> No snooper regexes ".*chrome.*,.*chromium.*,firefox.*,Do.*"
> Panel icon "input-keyboard-symbolic"
> Enable surrounding-text yes
>
> For 1.5.2-4:
> Build options:
> Version 1.5.2
> Install prefix /usr
> Build shared libs yes
> Build static libs no
> CFLAGS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security
> Gtk2 immodule dir /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules
> Gtk3 immodule dir /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules
> Build gtk2 immodule yes
> Build gtk3 immodule yes
> Build XIM agent server yes
> Build python library yes
> Build gconf modules no (disabled, use --enable-gconf to enable)
> Build memconf modules no
> Build dconf modules yes (enabled, use --disable-dconf to disable)
> Build introspection yes
> IBus-1.0.gir scannerflags "--warn-all --identifier-prefix=IBus --symbol-prefix=ibus"
> Build vala binding yes
> Build document no (disabled, use --enable-gtk-doc to enable)
> Build UI yes (enabled, use --disable-ui to disable)
> Build engine yes (enabled, use --disable-engine to disable)
> Enable key snooper yes
> No snooper regexes ".*chrome.*,.*chromium.*,firefox.*,Do.*"
> Panel icon "ibus-keyboard"
> Enable surrounding-text yes
> Enable libnotify yes (enabled, use --disable-libnotify to disable)
> Run test cases yes
> ----
> Hmmm dconf and gconf default have changed.
> New Build UI, and Build engine exist.
> Panel icon name is different.
>
> Osamu
>
More information about the Pkg-ime-devel
mailing list