[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#914704: ibus: candidate window appears at bottom



Hi,

As I see ... it looks like this is im-config bug.

On Wed, Oct 16, 2019 at 04:19:59PM -0400, Antoine Beaupre wrote:
> Package: ibus
> Version: 1.5.19-4+deb10u1
> Followup-For: Bug #914704
>
> I can reproduce this in a Cinammon and i3 desktops, but it's true that
> somehow GNOME is not affected by this problem.
>
> -- Package-specific info:
> default-display-manager: /usr/sbin/gdm3
> ibus is /usr/bin/ibus
> ibus-setup is /usr/bin/ibus-setup
> im-config -l =>  ibus xim
> im-config -m => 'default' 'custom' 'ibus' '' 'ibus'
> SHELL=/bin/bash
> PATH=~/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/sbin:/sbin:~/go/bin
> LANG=LANG$
> LANGUAGE=
> == locale ==
>
> XMODIFIERS=@im=ibus
> GTK_IM_MODULE=xim
^^^^^^^^^^^^^^^^^^^^^^

This is not expected.  ibus should have been here if you want to use it
via X. (Wayland is another story) Maybe this comes from your old
setting.

New systemd based Gnome/wayland except for Gnome/ibus/Wayland and
Gnome/uim/Wayland have issue to initialize input method.  Gnome start up
code sets this independent of im-config.   This is what I use and
GTK_IM_MODULE is unset here.   Uim under Gnome/wayland has
special start up code via desktop file in im-config which takes care.

KDE and non-Gnome GTK desktops ... They are still in the same old X
system.  They should work fine.

Please configure your im-config setting to use ibus again.  You may have
done so before installing needed GTK3 library.

> QT4_IM_MODULE=ibus
> QT_IM_MODULE=xim
> WAYLAND_DISPLAY=
> XDG_CURRENT_DESKTOP=GNOME
> XDG_MENU_PREFIX=gnome-
> XDG_RUNTIME_DIR=/run/user/1000
> XDG_SEAT=seat0
> XDG_SESSION_CLASS=user
> XDG_SESSION_DESKTOP=lightdm-xsession
> XDG_SESSION_ID=671
> XDG_SESSION_TYPE=x11
>
> == ls -l /usr/lib/ibus/ ==
> total 1972K
> -rwxr-xr-x 1 root root  22752 Sep 10 17:27 ibus-dconf
> -rwxr-xr-x 1 root root 954696 Feb  6  2019 ibus-engine-libpinyin
> -rwxr-xr-x 1 root root 227912 Sep 18  2018 ibus-engine-pinyin
> -rwxr-xr-x 1 root root  14560 Sep 10 17:27 ibus-engine-simple
> -rwxr-xr-x 1 root root 157920 Sep 10 17:27 ibus-extension-gtk3
> -rwxr-xr-x 1 root root  88288 Sep 10 17:27 ibus-portal
> -rwxr-xr-x 1 root root   1164 Feb  6  2019 ibus-setup-libpinyin
> -rwxr-xr-x 1 root root   1059 Sep 18  2018 ibus-setup-pinyin
> -rwxr-xr-x 1 root root 116968 Sep 10 17:27 ibus-ui-emojier
> -rwxr-xr-x 1 root root 309536 Sep 10 17:27 ibus-ui-gtk3
> -rwxr-xr-x 1 root root 100192 Sep 10 17:27 ibus-x11
>
> == dpkg-query -l 'ibus*' ==
> Desired=Unknown/Install/Remove/Purge/Hold
> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
> ||/ Name               Version                         Architecture Description
> +++-==================-===============================-============-=====================================================
> ii  ibus               1.5.19-4+deb10u1                amd64        Intelligent Input Bus - core
> un  ibus-anthy         <none>                          <none>       (no description available)
> ii  ibus-clutter:amd64 0.0+git20090728.a936bacf-5.1+b2 amd64        ibus input method framework for clutter
> un  ibus-doc           <none>                          <none>       (no description available)
> un  ibus-el            <none>                          <none>       (no description available)
> un  ibus-googlepinyin  <none>                          <none>       (no description available)
> ii  ibus-gtk:amd64     1.5.19-4+deb10u1                amd64        Intelligent Input Bus - GTK+2 support
> ii  ibus-gtk3:amd64    1.5.19-4+deb10u1                amd64        Intelligent Input Bus - GTK+3 support
> ii  ibus-libpinyin     1.11.0-1                        amd64        Intelligent Pinyin engine based on libpinyin for IBus
> ii  ibus-pinyin        1.5.0-5                         amd64        Pinyin engine for IBus
> un  ibus-qt4           <none>                          <none>       (no description available)
>
> -- System Information:
> Debian Release: 10.1
>   APT prefers stable-debug
>   APT policy: (500, 'stable-debug'), (500, 'stable'), (1, 'experimental'), (1, 'unstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores)
> Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages ibus depends on:
> ii  adwaita-icon-theme                           3.30.1-1
> ii  dconf-cli                                    0.30.1-2
> ii  dconf-gsettings-backend [gsettings-backend]  0.30.1-2
> ii  gir1.2-gtk-3.0                               3.24.5-1
> ii  gir1.2-ibus-1.0                              1.5.19-4+deb10u1
> ii  libatk1.0-0                                  2.30.0-2
> ii  libc6                                        2.28-10
> ii  libcairo2                                    1.16.0-4
> ii  libdconf1                                    0.30.1-2
> ii  libgdk-pixbuf2.0-0                           2.38.1+dfsg-1
> ii  libglib2.0-0                                 2.58.3-2+deb10u1
> ii  libgtk-3-0                                   3.24.5-1
> ii  libibus-1.0-5                                1.5.19-4+deb10u1
> ii  libnotify4                                   0.7.7-4
> ii  libpango-1.0-0                               1.42.4-7~deb10u1
> ii  libpangocairo-1.0-0                          1.42.4-7~deb10u1
> ii  librsvg2-common                              2.44.10-2.1
> ii  libx11-6                                     2:1.6.7-1
> ii  libxi6                                       2:1.7.9-1
> ii  python3                                      3.7.3-1
> ii  python3-gi                                   3.30.4-1
>
> Versions of packages ibus recommends:
> ii  ibus-clutter  0.0+git20090728.a936bacf-5.1+b2
> ii  ibus-gtk      1.5.19-4+deb10u1
> ii  ibus-gtk3     1.5.19-4+deb10u1
> pn  ibus-qt4      <none>
> ii  im-config     0.43-1
> ii  libqt5gui5    5.11.3+dfsg1-1
>
> Versions of packages ibus suggests:
> pn  ibus-doc  <none>
>
> -- debconf-show failed
>


Reply to: