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

Bug#1034489: marked as done (ibus panel has invisible systray icon in Plasma)



Your message dated Sun, 16 Apr 2023 22:06:36 +0200
with message-id <3f3dc350-7f75-9f72-7de3-e73a8285527f@debian.org>
and subject line Re: Bug#1034489: ibus panel has invisible systray icon in Plasma
has caused the Debian Bug report #1034489,
regarding ibus panel has invisible systray icon in Plasma
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1034489: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034489
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ibus
Version: 1.5.28-4
Severity: normal
X-Debbugs-Cc: debian-qt-kde@lists.debian.org, jesse@sney.ca

Dear Maintainer, 

I noticed a blank icon in between 2 other icons in my plasma system tray, and when I moused over it, the tooltip informed me that it is the ibus panel. 

Presumably it should have an icon, but it does not. See 2 attached screenshots. It appears to work normally otherwise. (I don't use ibus, it's on this system as a dependency of another package.) 

I noticed this issue with the bookworm version of ibus and updated to 1.5.28-4 from experimental with no change. 

Copying the qt-kde team in case they have any insight. 

Please let me know if you need any more information, and thanks for your work,

sney


-- Package-specific info:
ibus is /usr/bin/ibus
ibus-setup is /usr/bin/ibus-setup
im-config -l =>  ibus xim
im-config -m => 'default' 'missing' 'ibus' '' 'ibus'

XMODIFIERS=@im=ibus
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
WAYLAND_DISPLAY=wayland-0
XDG_CURRENT_DESKTOP=KDE
XDG_MENU_PREFIX=
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=KDE
XDG_SESSION_ID=3
XDG_SESSION_TYPE=wayland

== ls -l /usr/lib/ibus/ibus-* /usr/libexec/ibus-* ==
/bin/ls: cannot access '/usr/lib/ibus/ibus-*': No such file or directory
-rwxr-xr-x 1 root root  22832 Apr 11 13:43 /usr/libexec/ibus-dconf
-rwxr-xr-x 1 root root  14640 Apr 11 13:43 /usr/libexec/ibus-engine-simple
-rwxr-xr-x 1 root root 166192 Apr 11 13:43 /usr/libexec/ibus-extension-gtk3
-rwxr-xr-x 1 root root  18736 Apr 11 13:43 /usr/libexec/ibus-memconf
-rwxr-xr-x 1 root root  92464 Apr 11 13:43 /usr/libexec/ibus-portal
-rwxr-xr-x 1 root root 121144 Apr 11 13:43 /usr/libexec/ibus-ui-emojier
-rwxr-xr-x 1 root root 321904 Apr 11 13:43 /usr/libexec/ibus-ui-gtk3
-rwxr-xr-x 1 root root 100280 Apr 11 13:43 /usr/libexec/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.28-4     amd64        Intelligent Input Bus - core
un  ibus-array        <none>       <none>       (no description available)
un  ibus-clutter      <none>       <none>       (no description available)
ii  ibus-data         1.5.28-4     all          Intelligent Input Bus - data files
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.28-4     amd64        Intelligent Input Bus - GTK2 support
ii  ibus-gtk3:amd64   1.5.28-4     amd64        Intelligent Input Bus - GTK3 support
ii  ibus-gtk4:amd64   1.5.28-4     amd64        Intelligent Input Bus - GTK4 support
un  ibus-pinyin       <none>       <none>       (no description available)

=== gsettings ===
org.freedesktop.ibus.general dconf-preserve-name-prefixes ['/desktop/ibus/engine/pinyin', '/desktop/ibus/engine/bopomofo', '/desktop/ibus/engine/hangul']
org.freedesktop.ibus.general embed-preedit-text true
org.freedesktop.ibus.general enable-by-default false
org.freedesktop.ibus.general engines-order @as []
org.freedesktop.ibus.general preload-engines @as []
org.freedesktop.ibus.general switcher-delay-time 400
org.freedesktop.ibus.general use-global-engine true
org.freedesktop.ibus.general use-system-keyboard-layout false
org.freedesktop.ibus.general use-xmodmap true
org.freedesktop.ibus.general version '1.5.28'
org.freedesktop.ibus.general xkb-latin-layouts ['af', 'af(fa-olpc)', 'af(ps-olpc)', 'af(ps)', 'af(uz)', 'af(uz-olpc)', 'am', 'am(eastern)', 'am(eastern-alt)', 'am(phonetic)', 'am(phonetic-alt)', 'am(western)', 'ara', 'ara(azerty)', 'ara(azerty_digits)', 'ara(buckwalter)', 'ara(digits)', 'ara(qwerty)', 'ara(qwerty_digits)', 'az(cyrillic)', 'bd', 'bd(probhat)', 'bg', 'bg(bas_phonetic)', 'bg(phonetic)', 'brai', 'brai(left_hand)', 'brai(right_hand)', 'bt', 'by', 'by(phonetic)', 'by(legacy)', 'ca(ike)', 'cn(tib)', 'cn(tib_asciinum)', 'cn(ug)', 'cz', 'cz(ucw)', 'de(ru)', 'dev', 'et', 'fr(geo)', 'ge', 'ge(os)', 'gr', 'gr(extended)', 'gr(nodeadkeys)', 'gr(polytonic)', 'gr(simple)', 'gur', 'il', 'il(biblical)', 'il(lyx)', 'il(phonetic)', 'id(melayu-phonetic)', 'id(melayu-phoneticx)', 'id(pegon-phonetic)', 'in', 'in(ben)', 'in(ben_baishakhi)', 'in(ben_bornona)', 'in(ben_gitanjali)', 'in(ben_inscript)', 'in(ben_probhat)', 'in(bolnagri)', 'in(deva)', 'in(guj)', 'in(guj-kagapa)', 'in(guru)', 'in(hin-kagapa)', 'in(hin-wx)', 'in(jhelum)', 'in(kan)', 'in(kan-kagapa)', 'in(mal)', 'in(mal_enhanced)', 'in(mal_lalitha)', 'in(mar-kagapa)', 'in(ori)', 'in(san-kagapa)', 'in(tam)', 'in(tamilnet)', 'in(tamilnet_TAB)', 'in(tamilnet_TSCII)', 'in(tamilnet_tamilnumbers)', 'in(tam_tamilnumbers)', 'in(tel)', 'in(tel-kagapa)', 'in(urd-phonetic)', 'in(urd-phonetic3)', 'in(urd-winkeys)', 'iq', 'ir', 'ir(azb)', 'ir(pes_keypad)', 'jp(kana)', 'jp(mac)', 'kg', 'kg(phonetic)', 'kh', 'kz', 'kz(kazrus)', 'kz(ruskaz)', 'la', 'la(stea)', 'lk', 'lk(tam_TAB)', 'lk(tam_unicode)', 'lv(modern-cyr)', 'ma', 'ma(tifinagh)', 'ma(tifinagh-alt)', 'ma(tifinagh-alt-phonetic)', 'ma(tifinagh-extended)', 'ma(tifinagh-extended-phonetic)', 'ma(tifinagh-phonetic)', 'me(cyrillic)', 'me(cyrillicalternatequotes)', 'me(cyrillicyz)', 'mk', 'mk(nodeadkeys)', 'mm', 'mn', 'mv', 'np', 'ph(capewell-dvorak-bay)', 'ph(capewell-qwerf2k6-bay)', 'ph(colemak-bay)', 'ph(dvorak-bay)', 'ph(qwerty-bay)', 'pk', 'pk(ara)', 'pk(snd)', 'pk(urd-crulp)', 'pk(urd-nla)', 'pl(ru_phonetic_dvorak)', 'rs', 'rs(alternatequotes)', 'rs(rue)', 'rs(yz)', 'ru', 'ru(bak)', 'ru(chm)', 'ru(cv)', 'ru(dos)', 'ru(kom)', 'ru(legacy)', 'ru(mac)', 'ru(os_legacy)', 'ru(os_winkeys)', 'ru(phonetic)', 'ru(phonetic_winkeys)', 'ru(sah)', 'ru(srp)', 'ru(tt)', 'ru(typewriter)', 'ru(typewriter-legacy)', 'ru(udm)', 'ru(xal)', 'se(rus)', 'se(rus_nodeadkeys)', 'se(swl)', 'sy', 'sy(syc)', 'sy(syc_phonetic)', 'th', 'th(pat)', 'th(tis)', 'tj', 'tj(legacy)', 'tz', 'ua', 'ua(homophonic)', 'ua(legacy)', 'ua(phonetic)', 'ua(rstu)', 'ua(rstu_ru)', 'ua(typewriter)', 'ua(winkeys)', 'us(chr)', 'us(rus)', 'uz']
org.freedesktop.ibus.general.hotkey disable-unconditional @as []
org.freedesktop.ibus.general.hotkey enable-unconditional @as []
org.freedesktop.ibus.general.hotkey next-engine ['Alt+Shift_L']
org.freedesktop.ibus.general.hotkey next-engine-in-menu ['Alt+Shift_L']
org.freedesktop.ibus.general.hotkey prev-engine @as []
org.freedesktop.ibus.general.hotkey previous-engine @as []
org.freedesktop.ibus.general.hotkey trigger ['Control+space', 'Zenkaku_Hankaku', 'Alt+Kanji', 'Alt+grave', 'Hangul', 'Alt+Release+Alt_R']
org.freedesktop.ibus.general.hotkey triggers ['<Super>space']
org.freedesktop.ibus.panel auto-hide-timeout 10000
org.freedesktop.ibus.panel custom-font 'Sans 10'
org.freedesktop.ibus.panel custom-icon 'Adwaita'
org.freedesktop.ibus.panel custom-theme 'Adwaita'
org.freedesktop.ibus.panel follow-input-cursor-when-always-shown false
org.freedesktop.ibus.panel lookup-table-orientation 1
org.freedesktop.ibus.panel property-icon-delay-time 500
org.freedesktop.ibus.panel show 0
org.freedesktop.ibus.panel show-icon-on-systray true
org.freedesktop.ibus.panel show-im-name false
org.freedesktop.ibus.panel use-custom-font false
org.freedesktop.ibus.panel use-custom-icon false
org.freedesktop.ibus.panel use-custom-theme false
org.freedesktop.ibus.panel use-glyph-from-engine-lang true
org.freedesktop.ibus.panel x -1
org.freedesktop.ibus.panel xkb-icon-rgba '#51a2da'
org.freedesktop.ibus.panel y -1
org.freedesktop.ibus.panel.emoji favorite-annotations @as []
org.freedesktop.ibus.panel.emoji favorites @as []
org.freedesktop.ibus.panel.emoji font 'Monospace 16'
org.freedesktop.ibus.panel.emoji has-partial-match false
org.freedesktop.ibus.panel.emoji hotkey ['<Super>period']
org.freedesktop.ibus.panel.emoji lang 'en'
org.freedesktop.ibus.panel.emoji load-emoji-at-startup true
org.freedesktop.ibus.panel.emoji load-unicode-at-startup false
org.freedesktop.ibus.panel.emoji partial-match-condition 0
org.freedesktop.ibus.panel.emoji partial-match-length 3
org.freedesktop.ibus.panel.emoji unicode-hotkey ['<Control><Shift>u']

=== localectl status ===
System Locale: LANG=en_CA.UTF-8
    VC Keymap: (unset)
   X11 Layout: us
    X11 Model: pc105


-- System Information:
Debian Release: 12.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-security'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-7-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
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   43-1
ii  dconf-cli            0.40.0-4
ii  gir1.2-gtk-3.0       3.24.37-2
ii  gir1.2-ibus-1.0      1.5.28-4
ii  ibus-data            1.5.28-4
ii  init-system-helpers  1.65.2
ii  libatk1.0-0          2.46.0-5
ii  libc6                2.36-8
ii  libcairo2            1.16.0-7
ii  libdconf1            0.40.0-4
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-1+b1
ii  libglib2.0-0         2.74.6-1
ii  libgtk-3-0           3.24.37-2
ii  libibus-1.0-5        1.5.28-4
ii  libnotify4           0.8.1-1
ii  libpango-1.0-0       1.50.12+ds-1
ii  libpangocairo-1.0-0  1.50.12+ds-1
ii  libx11-6             2:1.8.4-2
ii  libxfixes3           1:6.0.0-2
ii  libxi6               2:1.8-1+b1
ii  python3              3.11.2-1+b1
ii  python3-gi           3.42.2-3+b1
ii  python3-ibus-1.0     1.5.28-4

Versions of packages ibus recommends:
ii  ibus-gtk   1.5.28-4
ii  ibus-gtk3  1.5.28-4
ii  ibus-gtk4  1.5.28-4
ii  im-config  0.55-2

Versions of packages ibus suggests:
pn  ibus-clutter  <none>
pn  ibus-doc      <none>

-- no debconf information

Attachment: ibus-panel-invisible.png
Description: PNG image

Attachment: ibus-panel-invisible-menu.png
Description: PNG image


--- End Message ---
--- Begin Message ---
Thanks for your report.

I could reproduce the invisible icon issue in a Plasma (Wayland) session in Kubuntu.

It's my understanding that there are known issues with Plasma (Wayland) not working with IBus as expected. But to the extent those issues are still open, they are upstream ones (KDE and/or ibus), and not suitable to deal with on the Debian distro level. So closing this bug.

But with that said, and assuming that ibus was installed because you installed zoom, you can simply prevent ibus-daemon from being started at login. Use this command for the purpose:

im-config -n none

--
Rgds,
Gunnar Hjalmarsson

--- End Message ---

Reply to: