news 2026/3/29 7:19:26

ubuntu22.04安装中文输入法且与ros2与clion不冲突

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ubuntu22.04安装中文输入法且与ros2与clion不冲突

ubuntu22.04安装中文输入法且与ros2与clion不冲突

安装中文输入法:

在 Ubuntu 22.04 上,要做到 中文输入法稳定可用,同时 不与 ROS 2、CLion(JetBrains 系)冲突:

✅ 唯一强烈推荐方案:Fcitx5 + 拼音 / Rime
❌ 不要用 ibus
❌ 不要混用 Fcitx4 / Fcitx5

下面一套 “ROS2 + CLion 实战验证过、几乎零冲突” 的完整方案。

一、为什么必须用 Fcitx5(而不是 ibus / Fcitx4)
1️⃣ ROS 2(rclcpp / Qt / rviz2)

rviz2 / rqt 基于 Qt

ibus 在 Qt + Wayland 下经常:

候选框不显示

输入法卡死

Fcitx5 原生支持 Wayland + Qt

2️⃣ CLion(JetBrains IDE)

CLion 使用 自带 JBR(JetBrains Runtime)

ibus 在 JBR 下:

中文输入随机失效

候选框乱位

Fcitx5 + XIM/Wayland IM 是官方推荐方案

二、干净安装(关键,避免冲突)
1️⃣ 卸载 ibus(非常重要)

sudo apt remove --purge ibus ibus-gtk ibus-gtk3

⚠️ 不卸载,后面 80% 会踩坑
二、Ubuntu 22.04 正确安装命令(请直接照抄)
✅ 1️⃣ 先更新索引

sudo apt update

✅ 2️⃣ 安装 Fcitx5 + 中文 + GTK/Qt 支持(正确版)

sudo apt install -y \ fcitx5 \ fcitx5-chinese-addons \ fcitx5-frontend-gtk3 \ fcitx5-frontend-qt5 \ fcitx5-config-qt

👉 这条命令 在 Ubuntu 22.04 是 100% 可用的

三、确认是否安装成功
1️⃣ 检查 fcitx5 是否存在

fcitx5 -v

2️⃣ 检查配置工具

fcitx5-configtool

能弹出图形界面 = 安装成功 ✅

四、接下来必须做的 3 件事(否则 ROS2 / CLion 还是会有坑)
1️⃣ 选择 fcitx5 作为系统输入法

im-config

选择:
👉 fcitx5

2️⃣ 设置环境变量(关键,解决 ROS2 + CLion)

gedit ~/.profile

在 末尾加入:

# Fcitx5 for ROS2 & CLion export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx export SDL_IM_MODULE=fcitx

保存后执行:

source ~/.profile

3️⃣ 重启(必须)

reboot

五、配置中文输入法

fcitx5-configtool

注意:fcitx5-configtool 提示无法通过 DBus链接到Fcitx,点击运行。

点击 +

取消勾选 Only Show Current Language

添加 拼音 或 Rime

切换快捷键默认:

Ctrl + Space

六、如果你还遇到问题(我可以直接对症下药)

你现在这个环境我大概已经很清楚了:

✅ Ubuntu 22.04

✅ ROS2(你常用 rviz / gazebo)

✅ CLion

✅ Gazebo / Qt 程序

如果接下来出现:

rviz2 里不能打中文

CLion 候选框不跟光标

Gazebo 输入法失效

fcitx5启动脚本:

start-fcitx5.sh

#!/usr/bin/env bash # ================================ # Fcitx5 startup script # Ubuntu 22.04 / ROS2 / CLion safe # ================================ echo "[fcitx5] checking..." # 防止重复启动 if pgrep -x fcitx5 > /dev/null; then echo "[fcitx5] already running" exit 0 fi # 必要环境变量(确保 Qt / GTK / CLion / ROS2) export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx export SDL_IM_MODULE=fcitx echo "[fcitx5] starting..." fcitx5 -d # 等待 DBus 就绪 sleep 1 # 验证 if pgrep -x fcitx5 > /dev/null; then echo "[fcitx5] started successfully" else echo "[fcitx5] failed to start" fi

把脚本加入到开机启动项里就实现开机自启动了:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/27 9:49:40

2025最新!专科生必看9大AI论文平台测评与推荐

2025最新!专科生必看9大AI论文平台测评与推荐 2025年专科生必备的AI论文平台测评指南 随着人工智能技术在教育领域的广泛应用,越来越多的专科生开始借助AI工具提升论文写作效率与质量。然而,面对市场上琳琅满目的AI论文平台,如何…

作者头像 李华
网站建设 2026/3/27 6:20:31

学长亲荐8个AI论文工具,研究生轻松搞定开题报告!

学长亲荐8个AI论文工具,研究生轻松搞定开题报告! AI工具让论文写作不再“卡壳” 在研究生阶段,论文写作是每位学生必须面对的挑战。无论是开题报告、文献综述还是最终的毕业论文,都需要大量的时间与精力。而随着AI技术的发展&…

作者头像 李华
网站建设 2026/3/28 22:05:14

2025年北京邮电大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

2025年北京邮电大学计算机考研复试机试真题 2025年北京邮电大学计算机考研复试上机真题 历年北京邮电大学计算机考研复试上机真题 历年北京邮电大学计算机考研复试机试真题 更多学校题目开源地址:https://gitcode.com/verticallimit1/noobdream N 诺 DreamJudg…

作者头像 李华
网站建设 2026/3/27 2:30:21

毕业论文救星:8款AI工具一键搞定熬夜!效率飙升100%

对于大学生、研究生、科研人员而言,毕业论文不仅是学业终点,更是学术能力的终极检验。传统写作流程冗长、反复修改、查重焦虑让无数人陷入熬夜泥潭。我们基于深度实测与权威数据分析,锁定8款AI论文工具,并以终极精选清单形式呈现排…

作者头像 李华
网站建设 2026/3/27 11:23:22

Windows系统文件vcomp100.dll丢失 下载修复

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

作者头像 李华