LinuxSir.cn,穿越时空的Linuxsir!

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

更新后,出了问题,GNOME Settings Daemon - bug - 待gnome更新-(已解决)

[复制链接]
发表于 2008-11-12 23:35:35 | 显示全部楼层 |阅读模式
好久没有更新系统了,最近更新了一次,居然出了个问题,emerge -auvDN world
使用的是 gdm登录,登录系统后出现一个窗口,提示如下:

  1. There was an error starting the GNOME Settings Daemon.

  2. Some things, such as themes, sounds, or background settings may not work correctly.

  3. The last error message was:

  4. Launch helper exited with unknown return code 0

  5. GNOME will still try to restart the Settings Daemon next time you log in.

复制代码


此时GNome界面的各控件均比较难看。
运行界面设置"Change Desktop Backgroud", 界面就恢复到正常。
重新revdep-rebuild, emege  gnome-settings-daemon, hal, dbus, gnome-control-center, gtk-engines libwmf, 都是如此,不能解决。
终端运行gnome-settings-daemon无提示。
而且,点击菜单 System-->Shutdown, System-->Log out, 均无响应。

不知道怎么解决,高手帮忙。
发表于 2008-11-12 23:56:16 | 显示全部楼层
先revdev-rebuild看看,可能升级的时候一些动态连接break了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-13 00:18:25 | 显示全部楼层
Post by acevery;1907790
先revdev-rebuild看看,可能升级的时候一些动态连接break了。

谢谢。
我已经做了很多操作了,
revdep-rebuild
re-emerge gtk-engines libwmf
都没有解决问题。
回复 支持 反对

使用道具 举报

发表于 2008-11-13 00:22:39 | 显示全部楼层
这是gnome-session的问题,加gnome的overlay,然后把gnome-session升级一下就好了.
不过这个overlay的gnome-session也是有问题,在我的机子上不能重启和关机,不过至少gnome-settings-daemon的问题解决了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-13 00:29:49 | 显示全部楼层
Post by pheyx;1907805
这是gnome-session的问题,加gnome的overlay,然后把gnome-session升级一下就好了.
不过这个overlay的gnome-session也是有问题,在我的机子上不能重启和关机,不过至少gnome-settings-daemon的问题解决了


谢谢。 原来如此, 看来是部分更新过快了。
回复 支持 反对

使用道具 举报

发表于 2008-11-13 08:02:22 | 显示全部楼层
将/etc/networks中loopback        127.0.0.0 改成loopback        127.0.0.1就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-13 11:24:11 | 显示全部楼层
Post by huabeirong;1907827
将/etc/networks中loopback        127.0.0.0 改成loopback        127.0.0.1就好了


我这里不行啊。
回复 支持 反对

使用道具 举报

发表于 2008-11-13 11:34:52 | 显示全部楼层
bugs.gentoo.org
BUG 246170
回复 支持 反对

使用道具 举报

发表于 2008-11-13 22:20:10 | 显示全部楼层
“将/etc/networks中loopback 127.0.0.0 改成loopback 127.0.0.1就好了” 不对 还是部分更新过快引起的 考虑都升级到2.24吧
1.加入gnome的overlay: layman -a gnome
2.在/etc/make.conf加入source /usr/local/portage/layman/make.conf
3、emerge avuDN gnome就可以了

这样做主要是因为gentoo的portage更新的慢 而直接从gnome网站升级
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-15 00:38:19 | 显示全部楼层
Post by huabeirong;1908211
“将/etc/networks中loopback 127.0.0.0 改成loopback 127.0.0.1就好了” 不对 还是部分更新过快引起的 考虑都升级到2.24吧
1.加入gnome的overlay: layman -a gnome
2.在/etc/make.conf加入source /usr/local/portage/layman/make.conf
3、emerge avuDN gnome就可以了

这样做主要是因为gentoo的portage更新的慢 而直接从gnome网站升级


Thanks!
已经解决了,不过安装过程中还是出了点问题。加入gnome的overlay, emerge 完毕后,X界面出不来; 只能用livecd启动,删除xdm的default加载; 然后启动到字符界面下,重新emerge xorg-server xorg-x11, Xorg -configure,这样才完成这次更新操作
回复 支持 反对

使用道具 举报

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

本版积分规则

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