uling
新手上路
新手上路
阅读:10344回复:18

openSUSE 13.2 无法设置为默认输入法

楼主#
更多 发布于:2015-01-05 15:54
系统:openSUSE 13.2
小小:yong-lin-2.2.0-1

小小程序文件夹放在 /data/edata/data/program/yong ,软链到 ~/.yong。
以前换系统频繁,为了方便,不用复制多个。
可以安装成功。
执行 yong-tool.sh --select 后虽然在当前用户主目录生成软链到 /etc/X11/xim.d/yong 的 .xim ,
但注销或重启后,小小虽能启动,但无法切换到任何输入法,只能输入英文字母。

后搜索到一文 opensuse 13.1 安装小小输入法
http://jiangtao92.github.io/opensuse%20%E7%9A%84%E8%BF%81%E5%BE%99%E4%B9%8B%E8%B7%AF/2014/01/21/opensuse-131-/
按文里的办法,修改.xim 文件为以下内容后能正常输入。

 export XMODIFIERS="@im=yong" export XIM="yong" export XIM_PROGRAM="/usr/bin/yong" export XIM_ARGS="" export GTK_IM_MODULE="xim" export QT_IM_MODULE="xim" yong -d

这是能成功输入后获得的小小里的系统信息,不知是否有用。
LANG=zh_CN.utf8
LC_CTYPE=zh_CN.UTF-8
XMODIFIERS=@im=yong
GTK_IM_MODULE=xim
QT_IM_MODULE=xim
my9821
新手上路
新手上路
沙发#
发布于:2015-01-12 22:46
/etc/xdg/autostart试试看!
板凳#
发布于:2015-01-08 14:32
dgod:就是建立~/.xim,不会干其他事,里面的东西,你可以自己看,不会卡住的。我测试的时候装的是gnome桌面,一点问题都没有。回到原帖
我再自己弄弄吧,谢谢周老师!
地板#
发布于:2015-01-08 14:30
Tent:这行命令除了建立一个~/.xim之外还会改动别的什么吗?我又新建了一个用户,执行完install64和select之后重启,又是kde卡在一半进不去了……回到原帖
就是建立~/.xim,不会干其他事,里面的东西,你可以自己看,不会卡住的。我测试的时候装的是gnome桌面,一点问题都没有。
4楼#
发布于:2015-01-08 14:11
dgod:./yong-tool.sh --select不要在root权限下执行回到原帖
这行命令除了建立一个~/.xim之外还会改动别的什么吗?我又新建了一个用户,执行完install64和select之后重启,又是kde卡在一半进不去了……
5楼#
发布于:2015-01-08 13:58
Tent:@Tent:root用户下倒是没有任何问题……回到原帖
./yong-tool.sh --select不要在root权限下执行
6楼#
发布于:2015-01-08 13:52
dgod:./yong-tool.sh --select之后重新进回自动启动输入法的,启动命令写在~/.xim里面了,如果没启动,表明你的系统有问题。回到原帖
@Tent:root用户下倒是没有任何问题……
7楼#
发布于:2015-01-08 13:51
dgod:./yong-tool.sh --select之后重新进回自动启动输入法的,启动命令写在~/.xim里面了,如果没启动,表明你的系统有问题。回到原帖
sudo ./yong-tool.sh --select后,给root建了一个.xim,切换到root用户下没问题。不加sudo,给当前用户建了一个.xim,便重启后kde桌面加载了一半就卡住了,进不去了。隐约能看见任务栏上输入法已经启动了……
uling
新手上路
新手上路
8楼#
发布于:2015-01-07 15:43
dgod:今天的版本修复gtk模块安装失败的问题了,不过先安装过老版的用户,得手工删除文件/etc/gtk-2.0/gtk.immodules才能正确更新。回到原帖
好。谢谢!
9楼#
发布于:2015-01-07 14:24
Tent:现在可以正常使用了……
但就是每次开机后都得运行一下yong -d……
把yong -d加到after.local里、加到/etc/init.d/yong(777)里并在/etc/init.d/rc5.d里创建连接S50yong,这两个方法...
回到原帖
./yong-tool.sh --select之后重新进回自动启动输入法的,启动命令写在~/.xim里面了,如果没启动,表明你的系统有问题。
上一页
游客

返回顶部