Skip to content

Ubuntu 24.04 系统上,IBus 无法在特定 qt 应用(如微信、TeXstudio)中输入中文 #527

@newgitters

Description

@newgitters

IBus 输入法在绝大多数原生 GTK 应用中工作完美,但在一些特定的应用程序中完全无法输入中文。

我的系统环境:

操作系统: Ubuntu 24.04 LTS

桌面环境: GNOME (系统默认)

有问题的应用: 微信 (官网下载)、TeXstudio (apt下载)

问题具体描述:
在 TeXstudio 和微信这类应用中,我无法激活 IBus 中文输入法(“智能拼音”)。顶栏的输入法图标现实正常,但始终只能输入英文字母,无法唤出中文候选框。

我已尝试过的排查步骤:
我花费了大量时间来排查此问题,可以确认以下多种解决方案均未成功:
系统更新: 系统已通过 sudo apt update && sudo apt upgrade 更新到最新状态。
设置环境变量: 我已在 /etc/environment 文件中正确设置了以下变量:

GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus

在完全重启系统后,此方法并未解决问题。

更换 IBus 引擎: 我曾安装并切换到 ibus-rime 作为替代引擎进行测试。问题依旧存在于相同的应用中。

检查缺失的软件包: 在 Ubuntu 24.04 的软件源中似乎没有独立的 ibus-qt5 软件包。

我完全是新手,没有太多解决问题的经验,没能通过检索成功解决问题。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions