感谢支持
我们一直在努力

红旗Linux7下解决Opera中文输入法的问题

传说opera浏览器的速度很快,于是就有了试一试的想法。安装Opera很容易的,直接到Opera下载并按rpm包安装指令直接安装就完成了,安装过程简介快速,比在windows安装还方便。


但是,安装完以后发现一个大问题:按下Ctrl-Space后,无法切换到中文输入法,竟然是回到预设页面。这个问题一直困惑着我,但由于工作太忙,一直也没有时间好好搜索网上的帖子,也就一直耽误到现在。


今天好不容易抽出空来,搜索了好久,终于找到几个有指导意义的帖子。试了几下终于解决了这个问题。共享出来,贡献给广大红旗Linux网友。


两种方法分别如下:


方法一:


终端里,输入su命令,转换到root身份,接着输入


vi /usr/bin/opera


(意思是编辑opera的shell脚本。在红旗dt7里,opera的shell脚本放在/usr/bin下)


然后在第二行加入: export QT_IM_MODULE=XIM


保存,重启Opera之后,Ctrl-Space无法切换到中文输入法的问题,就神奇的消失了。


方法二:  由于我是新手,还不会vi指令。用以上方法打开了opera的脚本,但却不知道怎么继续 (哈哈,汗!),于是用了直接打开opera脚本然后再编辑的办法:


(1)以root身份登录系统,进入/usr/bin目录


(2)找到opera的shell脚本,用Kwrite打开它


(3)在第二行加入这一句:export QT_IM_MODULE=XIM


也可以是这一句:export QT_IM_MODULE=SCIM        (前提是系统里必须装有scim的qt模块,下面注释)


(4)保存,重启即可。


如下图所示:


红旗Linux7下解决Opera中文输入法的问题


(找到位于 /usr/bin 下的opera的脚本)


红旗Linux7下解决Opera中文输入法的问题


(用kwriter打开opera脚本,并在第二行加入红圈中那一句)

安装了好几个月的opera,现在终于可以“正常”使用了!


注:如果是加这一句:export QT_IM_MODULE=SCIM 或者export QT_IM_MODULE=”scim”,那前提是系统里必须装有scim的qt模块,该模块可以通过在终端里输入以下命令来安装:yum install scim-qtimm (root身份)


如下图所示:


红旗Linux7下解决Opera中文输入法的问题


(安装scim的qt模版)


红旗Linux7下解决Opera中文输入法的问题


(安装scim的qt模版2)


不过,不知道为什么opera会出现这个问题?有知道的朋友烦请告诉一声。

赞(0) 打赏
转载请注明出处:服务器评测 » 红旗Linux7下解决Opera中文输入法的问题
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏