rime / ibus-rime

【中州韻】Rime for Linux/IBus
https://rime.im
GNU General Public License v3.0
730 stars 105 forks source link

按下 shift 后,ibus-rime 无法在 xfce 顶部面板显示 中/英 切换状态 #130

Closed inoton closed 2 years ago

inoton commented 3 years ago

问题描述

在 Xfce 桌面环境下,当按下 shift 以后,ibus-rime 无法在 xfce 顶部面板显示 中/英 切换状态,只显示固定的 rime 图标。

已证实 ibusfcitx5 中文输入法在按下 shift 键后,顶部面板状态栏会提示输入法所处的 中/英 状态。

题外话, ibus-rime 在 GNOME 桌面环境下没有上述问题。

桌面环境

OS Name: Fedora Linux 34
Kernel:kernel-5.12.12-300.fc34.x86_64 OS type: 64bit
Xfce 4.16 Windowing System: X11

~ $ rpm -qa | grep ibus | sort
ibus-1.5.24-5.fc34.x86_64
ibus-gtk2-1.5.24-5.fc34.x86_64
ibus-gtk3-1.5.24-5.fc34.x86_64
ibus-libs-1.5.24-5.fc34.x86_64
ibus-rime-1.4.0-7.fc34.x86_64
ibus-setup-1.5.24-5.fc34.noarch
libusbmuxd-2.0.2-4.fc34.x86_64
libusbx-1.0.24-2.fc34.x86_64
libuser-0.63-4.fc34.x86_64
inoton commented 3 years ago

无意中发现 fedora 中的版本是 1.40 ,今年更新的版本没有进行打包,已经通知打包。 看看更新后能不能解决问题。

update: 已使用 openSUSE Linux 的 ibus-rime 1.50 版本测试过,问题没有得到解决
~> rpm -qa ibus-rime
ibus-rime-1.5.0-1.2.x86_64