LinuxSir.cn,穿越时空的Linuxsir!

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

更新gnome-2.24.1后,出现了很多问题(解决一半了,delete .xinitrc ->解决了)

[复制链接]
发表于 2009-3-17 15:47:17 | 显示全部楼层 |阅读模式
emerge -avuDN world

问题:1
$: startx
show errors:
There was an error starting the GNOME Settings Daemon.

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

The Settings Daemon restarted too many times.

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

解决方法:
作者: snoleo
这个已经被证明为是一个和dbus有关的 bug
就像我之前猜测的,并不是由于升级gnome造成的
现在暂时的解决方法是 mask掉 x11-libs/libxklavier-3.8, 降级为 x11-libs/libxklavier-3.6 就不会有问题了。
这个bug已经提交到Gentoo了


问题:2
更换桌面背景等与gnome-manager 有关的操作都会*出以下错误:
Change Desktop Background:
Unable to start the settings manager 'gnome-settings-daemon'.
Without the GNOME settings manager running, some preferences may not take effect. This could indicate a problem with Bonobo, or a non-GNOME (e.g. KDE) settings manager may already be active and conflicting with the GNOME settings manager.


我的解决方法:
此问题是由于我的/home/user/.xinitrc 文件引起的,删除后就不会出现了
$less .xinitrc
#exec enlightenment
exec gnome-session
#exec startxfce4

# SCIM
LANG='zh_CN' scim -d
export XMODIFIERS=@im=SCIM
export XIM_PROGRAM=scim
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim

即使此文件不存在,我的scim也可以正常使用

google:
http://bugs.gentoo.org/134282
Removing ~x86 from make.conf and emerge -e system; emerge -e xorg-x11; emerge
-e gnome fixed my problem.  Not sure exactly which it was though.

google了一些结果,但是emerge -e 几乎就是重装系统,不知可有其他的解决方法?


# emerge --info
Portage 2.1.6.7 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 i686)
=================================================================
System uname: Linux-2.6.27-gentoo-r8-i686-Intel-R-_Core-TM-2_CPU_T7200_@_2.00GHz-with-glibc2.0
Timestamp of tree: Tue, 17 Mar 2009 03:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.4.4-r14, 2.5.2-r7
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.4.8
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ ftp://ftp.jaist.ac.jp/pub/Linux/Gentoo/ http://ftp.twaren.net/Linux/Gentoo/ ftp://ftp.twaren.net/Linux/Gentoo/ "
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/home/mg/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/ME"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acl acpi alsa apache2 audiofile avahi berkdb bluetooth bzip2 cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread encode esd exif expat ffmpeg fortran ftp gd gdbm gif gnome gpm gstreamer gtk gtkhtml hal hdaps iconv idn imlib isdnlog jack java jpeg lcms libwww mad matroska memlimit midi mikmod mime mimencode mng motif mozilla mpeg mudflap mule ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcmcia pcre pdf perl pic png posix pppd python readline realmedia reflection samba sdl session simplexml slang soap sockets spell spl sse sse2 ssl svg symlink sysfs tcpd tiff truetype unicode usb vcd vda vidix vorbis wifi win32codecs x86 xcomposite xinerama xml xorg xulrunner zip zlib" ALSA_CARDS="hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-3-17 15:48:43 | 显示全部楼层
我也是。。。。
回复 支持 反对

使用道具 举报

发表于 2009-3-17 19:42:35 | 显示全部楼层
需要 revdep-rebuild
回复 支持 反对

使用道具 举报

发表于 2009-3-17 20:48:25 | 显示全部楼层
update后 尤其update大件儿后 最好运行下 revdep-rebuild 和 update-etc ,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-17 21:48:53 | 显示全部楼层
revdep-rebuild
etc-update
后,
上面的错误依旧

只能emerge -e gnome! (516 packages)
回复 支持 反对

使用道具 举报

发表于 2009-3-17 22:09:43 | 显示全部楼层
哎。我刚升级。也中招了。
回复 支持 反对

使用道具 举报

发表于 2009-3-17 22:23:08 | 显示全部楼层
删除home文件夹下相关设置目录试试(记得备份),我从2.24出来就开始用,一直正常
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-18 09:47:31 | 显示全部楼层
emerge -e gnome
emerge 了一晚,问题还是没解决,问题的根源应该不在这里
回复 支持 反对

使用道具 举报

发表于 2009-3-18 10:27:32 | 显示全部楼层
用gnome-light-2.24.1相当长时间了,一直没有问题。
回复 支持 反对

使用道具 举报

发表于 2009-3-18 10:49:25 | 显示全部楼层
我前些天忘记升级什么了, 也出现了这个问题。
但是我的gnome是 “gnome-light-2.22.0”
看来估计不是由于gnome升级造成的。 不知道是升级哪个包出了问题。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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