linux. 运行软件失败了,Linux系统软件安装 运行错误解决方法

Linux系统软件安装 运行错误解决方法

作者:佚名 来源:网络整理 2008-7-11

Linux下安装软件、运行软件遇到问题那是在所难免的,为了方便自己查询和网友查询,把陆续遇到的问题(比较棘手或者比较固定解决办法的问题)整理出来放在这里,以前没有整理,所以现在一下子想不出来哪些问题了……

安装永中office出现错误:"java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed."

运行chmsee 加载公用库文件失败[marco.chan@fedora8 ~]# chmsee

错误提示:/usr/libexec/chmsee/chmsee: error while loading shared libraries: libgtkembedmoz.so: cannot open shared object file: No such file or directory

解决办法(方法参考永中论坛帖子):

[root@fedora8 share]# find / -name libgtkembedmoz.so

/usr/lib/firefox-2.0.0.10/libgtkembedmoz.so #在firefox中找到这个库文件。

[root@fedora8 ~]# vi /etc/ld.so.conf #编辑库文件配置文件,添加一行:/usr/lib/firefox-2.0.0.10

[root@fedora8 ~]# /sbin/ldconfig #使得对刚才的配置生效,从新加载一下。

[root@fedora8 ~]# chmsee #再运行chmsee,正常!

这样的修改方式有一个缺点:当firefox-2.0.0.10 目录名称发生变化的时候(比如升级、或者删除了firefox),那么ld.so.conf配置文件中的“/usr/lib/firefox- 2.0.0.10”路径就失效了,也就意味着又无法找到libgtkembedmoz.so这个库了!所以我复制 libgtkembedmoz.so 到一个比较固定的lib库文件中,比如qt的lib库文件里(因为ld.so.conf配置文件里有指明qt库文件位置),这样就比较稳妥了很多……

永中office打开MS文档出现提示“打开该文件时发生错误。文件名、目录明或卷标语法错误。请重命名后再打开。”但是打开永中后再打开这个文件,又是正常的! 解决办法:

[marco.chan@fedora8 ~]$ sudo

vi /usr/share/applications/eio.desktop

#找到“Exec=/usr/bin/eio %u”,将%u修改为%f,保存,就可以直接打开文档了!

#如果在前面的目录没有找到eio.desktop这个文件,用find寻找后再编辑!

[marco.chan@fedora8 ~]$ sudo find / -name eio.desktop -exec vi {} +

gnome-panles上面的时间没有了(无法在panles上加载clock程序)

The panel encountered a problem while

loading "OAFIID:GNOME_ClockApplet

尝试重新安装一下gnome-panle,结果发现需要evolution-data-server这个组件,这个组件是evolution必须的,想起下午卸载evolution的时候,顺便强制将evolution-data-server也卸载了,安装完evolution-data-server和gnome-panle,时间就回来了!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值