LinuxSir.cn,穿越时空的Linuxsir!

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

这个错误是怎么回事?[总结]

[复制链接]
发表于 2006-3-28 17:07:03 | 显示全部楼层 |阅读模式
我在archlinux上装了一个gnome.但是每启动一个gnome的程序都有这么一个显示.
Failed to connect to the session bus: Unable to determine the address of the message bus

有的程序都没有办法运行,比如epiphany.还有totem-xine

[color="Green"]
[解决方法
将.xinintrc里面的exec /opt/gnome/bin/gnome-session
改成
exec dbus-launch --exit-with-session /opt/gnome/bin/gnome-session]


另外每安装一个软件,都有这么一些提示
/sbin/ldconfig: File /usr/lib/libGL.so.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libnvidia-cfg.so.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libXvMCNVIDIA.so.1.0.8178 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libnvidia-tls.so.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libXvMCNVIDIA_dynamic.so.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libnvidia-cfg.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libnvidia-tls.so.1.0.8178 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libGL.so.1.0.8178 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libnvidia-cfg.so.1.0.8178 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libGL.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libGLcore.so.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libGLcore.so.1.0.8178 is empty, not checked.


这是怎么一回事呢?

安装了mplayer,运行时出现
gmplayer
gmplayer: error while loading shared libraries: /usr/lib/libGL.so.1: file too short


[color="Green"]
[解决方法]
将nvidia给卸了
然后pacman -S libgl-dri
再装 xorg
就行了
 楼主| 发表于 2006-3-28 17:12:18 | 显示全部楼层
安装helixplayer,可以运行,但是放不了频视,错误提示
缺少audio/x-pn-realaudio插件
回复 支持 反对

使用道具 举报

发表于 2006-3-28 17:59:16 | 显示全部楼层
驱动程序安装装了没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-28 20:25:32 | 显示全部楼层
什么驱动程序?
我用的是intel 的集成显卡,为什么安装xorg的时候会把nvidia驱动也装上了?
[root@archlinux ~]# pacman -R nvidia
error: this will break the following dependencies:
  nvidia: is required by mesa

[root@archlinux ~]#
回复 支持 反对

使用道具 举报

发表于 2006-3-28 20:38:54 | 显示全部楼层
删除mesa,重新安装X驱动。
pacman -Rsc xf86-video-mesa
pacman -Ss xf86-video
回复 支持 反对

使用道具 举报

发表于 2006-3-28 22:27:29 | 显示全部楼层
为什么我装了helixpalyer,realplayer就死活都运行不了呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-29 10:20:02 | 显示全部楼层
有关gnome的那个dbus问题,已经找到解决方法了
将.xinintrc里面的exec /opt/gnome/bin/gnome-session
改成
exec dbus-launch --exit-with-session /opt/gnome/bin/gnome-session
但是装了totem和gstreamer还是不能放任何的媒体文件。helixplayer说少插件
mplayer也不能用
问题真是多多呀
nvidia的问题一会再试一试:)

谢谢楼上各位:thank
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-29 12:34:07 | 显示全部楼层
我都把整个xorg给卸掉了,然后再卸掉mesa,nvidia
再重装xorg,但是提示的依赖里面,nvidia,mesa又在里面了
这是怎么一回事呢?
回复 支持 反对

使用道具 举报

发表于 2006-3-29 13:17:08 | 显示全部楼层
你可以不安装或者安装后强行删除。那时因为mesa包需要libglx,而nvidia提供自己的libglx,为了避免冲突,所以Arch默认安装nvidia提供的libglx,大致是这样。你不需要安装mesa的,安装你自己硬件的驱动。
回复 支持 反对

使用道具 举报

发表于 2006-3-29 13:18:12 | 显示全部楼层
为什么我装了helixpalyer,realplayer就死活都运行不了呢?

出错信息呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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