LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1010|回复: 11

stardict无法加载词典(己解决)

[复制链接]
发表于 2008-10-6 07:45:45 | 显示全部楼层 |阅读模式
stardict 有的用户无法加载词典,有的可以加载。无法加载的,删除了~/.stardict也不管用。用strace也没跟出个所以然来。请大家帮忙。
发表于 2008-10-7 00:42:54 | 显示全部楼层
chmod 777 $path/stardict_dic
回复 支持 反对

使用道具 举报

发表于 2008-10-7 00:44:25 | 显示全部楼层
我觉得是权限问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-8 15:35:28 | 显示全部楼层
Post by flyinflash;1891213
chmod 777 $path/stardict_dic


无法解决,我两个用户都是普通用户,一个能行,一个不行。
回复 支持 反对

使用道具 举报

发表于 2008-10-8 18:05:26 | 显示全部楼层
那你两个用户使用id命令,看看有什么不同?
回复 支持 反对

使用道具 举报

发表于 2008-10-8 18:34:39 | 显示全部楼层
看看文件所有者
chmod 777要加-R
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-9 05:43:03 | 显示全部楼层
Post by fender010;1891789
那你两个用户使用id命令,看看有什么不同?

不行的那个反倒多些组。
$ id(不行的)
uid=1000(lq) gid=100(users) groups=5(tty),10(wheel),14(uucp),18(audio),27(video),35(games),100(users),410(plugdev)
$ id(行的)
uid=1001(zh) gid=100(users) groups=10(wheel),18(audio),27(video),35(games),100(users),410(plugdev)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-9 05:43:53 | 显示全部楼层
Post by zhllg;1891797
看看文件所有者
chmod 777要加-R


所有者是root:root , -R是加了的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-11 05:54:33 | 显示全部楼层
自己解决了。
用gconf-editor
删除/apps/stardict/manage-dict(大概这个名字)下的所有键值就行了。
奇怪的是原来也这么干过不管用,这次管用了。
回复 支持 反对

使用道具 举报

发表于 2008-10-13 00:27:27 | 显示全部楼层
我就是因为 gconf-editor

所以改用xfce ... 打死再不用注册表。。。
包括该死的将来的xfce 版本也有这东西,俺永远只能 ecoh ">xfce-base/xfce4-4.4.2">>package.mask
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表