输入中文文件名
Tofloor
poster avatar
semideity
deepin
2017-12-22 00:19
Author
请问修改文件名时不能用中文输入法怎么解决?(fcitx框架,搜狗输入法)

Reply Favorite View the author
All Replies
1 / 2
To page
avatar
jingle
deepin
2017-12-22 00:30
#1
看看输入法的版本
Reply View the author
avatar
aida
deepin
2017-12-22 00:44
#2
你是升级了今天的更新后出现的吗?
麻烦录屏看看,什么情况下出现这个问题。
Reply View the author
avatar
semideity
deepin
2017-12-22 03:47
#3
我是以前15.5beta版全新安装的,现在升级了15.5正式版。一直没取过中文名,没注意到什么时候出现这问题的,或者是一开始就不行。现在改文件名不能调输入法问题是一直能重复的问题,没有成功过。搜狗输入法版本:

fcitx版本:

可能的原因:
前段日子为了解决Qt输入不了中文(我是官网下载安装的),自己编译了fcitx源码。
Reply View the author
avatar
jingle
deepin
2017-12-22 17:28
#4
https://bbs.deepin.org/post/150469
我是以前15.5beta版全新安装的,现在升级了15.5正式版。一直没取过中文名,没注意到什么时候出现这问题的, ...

什么官网? 下载了什么编译的
Reply View the author
avatar
luxwen
deepin
2017-12-22 18:13
#5
其他地方可以输入中文吗?在文本文件中试试呢?
还是只有在修改文件名时不能输入中文?
Reply View the author
avatar
semideity
deepin
2017-12-22 18:21
#6
https://bbs.deepin.org/post/150469
什么官网? 下载了什么编译的

我安装的Qt 5.9.1是从Qt官网下载安装的,不是应用市场里的,为了解决Qt Creator输入不了中文,自己编译了fcitx-qt5得到了libfcitxplatforminputcontextplugin.so。另外,昨天的系统更新安装前,文件名输入不了中文;安装更新后,也输入不了中文。
Reply View the author
avatar
semideity
deepin
2017-12-22 18:59
#7
https://bbs.deepin.org/post/150469
其他地方可以输入中文吗?在文本文件中试试呢?
还是只有在修改文件名时不能输入中文? ...

其他地方都正常 ,只有改文件名时不能用中文输入法,手动点托盘调出搜狗也不行
Reply View the author
avatar
luxwen
deepin
2017-12-22 19:17
#8
https://bbs.deepin.org/post/150469
其他地方都正常 ,只有改文件名时不能用中文输入法,手动点托盘调出搜狗也不行 ...

apt-cache policy qt5dxcb-plugin 看一下版本
Reply View the author
avatar
semideity
deepin
2017-12-22 21:25
#9
https://bbs.deepin.org/post/150469
apt-cache policy qt5dxcb-plugin 看一下版本


Reply View the author
avatar
luxwen
deepin
2017-12-22 21:40
#10

这个版本是正确的,那就不知道是什么问题了。我这边是qt5dxcb-plugin版本错误导致的,切换到1.1.5-1版本就正常了。
重命名很常见的功能,如果有问题的话,论坛里应该早就报出来了
Reply View the author
avatar
semideity
deepin
2017-12-22 21:56
#11
https://bbs.deepin.org/post/150469
这个版本是正确的,那就不知道是什么问题了。我这边是qt5dxcb-plugin版本错误导致的,切换到1.1.5-1版本 ...

是的,我也不知道从什么时候开始出现这个问题的,应该还是跟dde-file-manager的依赖有关系
Reply View the author
avatar
a2035274
deepin
2017-12-23 02:41
#12
https://bbs.deepin.org/post/150469
是的,我也不知道从什么时候开始出现这个问题的,应该还是跟dde-file-manager的依赖有关系 ...

试一下商店能不能输入中文
Reply View the author
avatar
semideity
deepin
2017-12-23 07:25
#13
https://bbs.deepin.org/post/150469
试一下商店能不能输入中文

原来深度全家桶都不能输中文了
Reply View the author
avatar
semideity
deepin
2017-12-23 19:41
#14
本帖最后由 semideity 于 2017-12-23 11:43 编辑

发现论坛以前有相同的问题,都没有解决办法:
https://bbs.deepin.org/post/139675
https://bbs.deepin.org/post/146774
https://bbs.deepin.org/post/147769
Reply View the author
avatar
moriwuhen
deepin
2017-12-23 23:00
#15
输入法在linux总是有问题,希望高手能给个彻底解决办法。
Reply View the author
avatar
a2035274
deepin
2017-12-24 21:21
#16
https://bbs.deepin.org/post/150469
原来深度全家桶都不能输中文了

是的,同样的问题我以前就发现过。只要是重新编译libfcitxplatforminputcontextplugin.so,就会发生这样的情况。
https://bbs.deepin.org/post/134841

从那以后没怎么用过qt,就不再自找麻烦重编译了
Reply View the author
avatar
semideity
deepin
2017-12-25 06:17
#17
看来问题就出在自己编译安装了fcitx-qt5,那这个问题要怎么解决呢?https://bbs.deepin.org/user/48640
Reply View the author
avatar
a2035274
deepin
2017-12-25 13:45
#18
https://bbs.deepin.org/post/150469
看来问题就出在自己编译安装了fcitx-qt5,那这个问题要怎么解决呢?@jingle

现在要@挨打 了吧  https://bbs.deepin.org/user/101846  
Reply View the author
avatar
wtz
deepin
2017-12-25 14:22
#19
https://bbs.deepin.org/post/150469
看来问题就出在自己编译安装了fcitx-qt5,那这个问题要怎么解决呢?@jingle

重装啊。楼主重新编译的是哪个包?libfcitx-qt5-1 还是 fcitx-frontend-qt5?
自己对照官方提供的文件列表(如 https://packages.debian.org/stre ... ontend-qt5/filelist),把原有的文件删除干净了(/usr/和/usr/local下面都看看),然后apt重新安装就行。
Reply View the author
avatar
semideity
deepin
2017-12-25 23:37
#20
https://bbs.deepin.org/post/150469
重装啊。楼主重新编译的是哪个包?libfcitx-qt5-1 还是 fcitx-frontend-qt5?
自己对照官方提供的文件列 ...

我是按照下面的链接操作的:
https://my.oschina.net/lieefu/blog/505363
Reply View the author
1 / 2
To page