gnome桌面,主要是friefox、edge浏览器,odsidian等程序下ibus输入栏不能跟随光标,gnome自带程序,wps、liberoffice等倒是正常。
ibus-data/stable,stable,now 1.5.23-2 all [已安装,自动]
ibus-gtk3/stable,now 1.5.23-2 amd64 [已安装,自动]
ibus-gtk/stable,now 1.5.23-2 amd64 [已安装,自动]
ibus-libpinyin/stable,now 1.12.0-3 amd64 [已安装,自动]
ibus-table-wubi/stable,stable,now 1.8.2-3 all [已安装]
ibus-table/stable,stable,now 1.12.3-1 all [已安装,自动]
ibus/stable,now 1.5.23-2 amd64 [已安装,自动]
看了下,debian11起就已经不再提供 ibus-qt4 qt4-qtconfig qt-config 软件包,虽然没装这些软件包,但原来在debian11下还是正常的。
另外说一下,除这个小问题,当前ibus确实是非常好用的。
debian testing (bookworm)下部分程序 ibus 不能跟随光标
- 南风夜雨
- 帖子: 840
- 注册时间: 2007-01-04 9:49
- 系统: ubuntu-gnome
- 南风夜雨
- 帖子: 840
- 注册时间: 2007-01-04 9:49
- 系统: ubuntu-gnome
Re: debian testing (bookworm)下部分程序 ibus 不能跟随光标
已经解决了这个问题。参见:Ubuntu 22.04 解决IBus中文输入法无法跟随光标https://www.ipangbo.cn/linux/264.html
也许是GNOME 42的原因,也有可能是最小安装的原因,Ubuntu自带的IBus 智能拼音输入法的输入候选框有时会固定在屏幕/窗口的左下角,无法跟随光标移动位置。
这可能与IBus框架与Ubuntu 22.04或GNOME 42的兼容性有关,只需要设置以下环境变量,即可解决IBus中文输入法无法跟随光标的问题。
GTK_IM_MODULE=ibus
XMODIFIERS=@im=ibus
QT_IM_MODULE=ibus
要设置这些环境变量,推荐的方法是在/etc/profile.d目录中创建.sh文件,例如:ibus-config.sh。/etc/profile文件表明系统在启动时会自动遍历执行/etc/profile.d目录中的.sh文件。
因此,执行sudo vim /etc/profile.d/ibus-config.sh,并将以下命令填入:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
重启系统,即可发现IBus中文输入法开始跟随光标了。
也许是GNOME 42的原因,也有可能是最小安装的原因,Ubuntu自带的IBus 智能拼音输入法的输入候选框有时会固定在屏幕/窗口的左下角,无法跟随光标移动位置。
这可能与IBus框架与Ubuntu 22.04或GNOME 42的兼容性有关,只需要设置以下环境变量,即可解决IBus中文输入法无法跟随光标的问题。
GTK_IM_MODULE=ibus
XMODIFIERS=@im=ibus
QT_IM_MODULE=ibus
要设置这些环境变量,推荐的方法是在/etc/profile.d目录中创建.sh文件,例如:ibus-config.sh。/etc/profile文件表明系统在启动时会自动遍历执行/etc/profile.d目录中的.sh文件。
因此,执行sudo vim /etc/profile.d/ibus-config.sh,并将以下命令填入:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
重启系统,即可发现IBus中文输入法开始跟随光标了。
- 男菜鸟
- 帖子: 1366
- 注册时间: 2008-12-16 14:01
- 来自: 漂在江湖