[Bug Report] deepin系统运行blender中文输入法问题
Tofloor
poster avatar
希言自然
deepin
2026-08-23 22:27
Author

deepin里面安装的blender5.2lts版本无法在blender里面使用中文输入法(包括给文件重命名,新建集合命名都不能使用中文输入法)有没有大神知道怎么解决,好不容易换成了deepin系统用了两个多月了,遇到这个问题,想坚持还是很难,社区有没有大佬帮忙解决下。图中敲空格候选栏就消失了文字上不去。

Reply Favorite View the author
All Replies
avatar
qq4945286
deepin
2026-08-23 23:25
#1

在x11下要自己下载源码编译,要修改一个文件,方法https://bbs.deepin.org.cn/post/281104但blender5.0后我没有再编译了,如果遇到问题可以借助ai解决。主要是gcc版本太低刚用hermes查了一下,可以用

结论:你系统跟 Blender 5.2 唯一过不去的坎是编译器——GCC 12/13 会被 cmake 直接拒绝,而 gcc-14 在 Deepin 源里没有。两条路:

1. 装 clang-17 或 clang-18(源里有,一条命令),cmake 时指定用 clang 编译——最省事
2. 从 Debian 源/第三方搞 gcc-14 强制安装——麻烦,ostree 不可变系统上依赖可能出问题,不推荐

在treeland下是可以直接输入中文的,现在只是输入中文会带上中文的字母上屏(用极点五笔拼音没有这样情况,直接中文上屏)。

Reply View the author
avatar
qq4945286
deepin
2026-08-23 23:27
#2

如果你系统中安装了ai,你直接把https://bbs.deepin.org.cn/post/281104这个帖子扔给它,告诉它你要使用中文输入,再结合自己 电脑的实际硬件进行源码编译,应该能顺利完成。

Reply View the author
avatar
mozixun
Moderator
2026-08-24 00:11
#3

@会飞的鱼11 大佬看看 )

Reply View the author
avatar
希言自然
deepin
2026-08-24 02:24
#4
qq4945286

如果你系统中安装了ai,你直接把https://bbs.deepin.org.cn/post/281104这个帖子扔给它,告诉它你要使用中文输入,再结合自己 电脑的实际硬件进行源码编译,应该能顺利完成。

感谢分享!我现在是让ai写了一个在blender里自动弹出中文输入法的窗口插件把要输入的中文打进去回车然后就自动复制了,再手动粘贴下,步骤稍微有点繁琐 sad

Reply View the author
avatar
希言自然
deepin
2026-08-24 02:25
#5
qq4945286

在x11下要自己下载源码编译,要修改一个文件,方法https://bbs.deepin.org.cn/post/281104但blender5.0后我没有再编译了,如果遇到问题可以借助ai解决。主要是gcc版本太低刚用hermes查了一下,可以用

结论:你系统跟 Blender 5.2 唯一过不去的坎是编译器——GCC 12/13 会被 cmake 直接拒绝,而 gcc-14 在 Deepin 源里没有。两条路:

1. 装 clang-17 或 clang-18(源里有,一条命令),cmake 时指定用 clang 编译——最省事
2. 从 Debian 源/第三方搞 gcc-14 强制安装——麻烦,ostree 不可变系统上依赖可能出问题,不推荐

在treeland下是可以直接输入中文的,现在只是输入中文会带上中文的字母上屏(用极点五笔拼音没有这样情况,直接中文上屏)。

回头研究研究!感谢分享!

Reply View the author
avatar
kero990
deepin
2026-08-24 10:05
#6
qq4945286

在x11下要自己下载源码编译,要修改一个文件,方法https://bbs.deepin.org.cn/post/281104但blender5.0后我没有再编译了,如果遇到问题可以借助ai解决。主要是gcc版本太低刚用hermes查了一下,可以用

结论:你系统跟 Blender 5.2 唯一过不去的坎是编译器——GCC 12/13 会被 cmake 直接拒绝,而 gcc-14 在 Deepin 源里没有。两条路:

1. 装 clang-17 或 clang-18(源里有,一条命令),cmake 时指定用 clang 编译——最省事
2. 从 Debian 源/第三方搞 gcc-14 强制安装——麻烦,ostree 不可变系统上依赖可能出问题,不推荐

在treeland下是可以直接输入中文的,现在只是输入中文会带上中文的字母上屏(用极点五笔拼音没有这样情况,直接中文上屏)。

不是,blender指定的构建系统是rocky8,glibc同样是2.28(与v20和UOS持平),但有最高gcc-15的支持。

amd64下还有缓存的所有依赖包,只需要编译本体。

它的官方构建也是这套编译底层,所以没必要在deepin上重新编译吧。或者说,要编译,也没必要改构建系统。

Reply View the author
avatar
qq4945286
deepin
2026-08-24 10:11
#7
kero990

不是,blender指定的构建系统是rocky8,glibc同样是2.28(与v20和UOS持平),但有最高gcc-15的支持。

amd64下还有缓存的所有依赖包,只需要编译本体。

它的官方构建也是这套编译底层,所以没必要在deepin上重新编译吧。或者说,要编译,也没必要改构建系统。

因为你要修改源码里的一个文件,才能在x11下直接使用中文输入。你自己试一下就知道,反正现在我是在treeland模式下,直接blender官网下载就能使用中文输入法。x11就要修改一处源码重新编译就可以直接使用中文输入法。

Reply View the author