It's a bit hard to describe it, but i'll try: I use XFCE-4 as my DE. I have a gdesklet on my desktop. When i start nautilus in a terminal, the transparant part of the gdesklets changes accordingly. (other background with nautilus) When i kill nautilus with a ctrl-c, my XFCE-4 desktop is restored again, but the gdesklet's transparant part still show the colors of the nautilus background. When i move it around it even "updates" itself with the nautilus background. Reproducible: Always Steps to Reproduce: 1. use a desktop without nautilus but have gdesklets started 2. start nautilus in a terminal, and watch the desklet change 3. kill nautilus and the desklet still thinks it's on the nautilus background Actual Results: The desklet's transparant part did not change back to my XFCE background. Expected Results: The desklet should adapt to the new background after killing/closing nautilus. Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5) ================================================================= System uname: 2.6.5 i686 Athlon XP Barto Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe -mmmx -msse -m3dnow" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -mmmx -msse -m3dnow" DISTDIR="/tmp/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.tiscali.nl/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apm avi berkdb cdr crypt encode esd foomaticdb gdbm geoip gif gphoto2 gtk gtk2 guile imlib java jikes jpeg ldap libg++ libwww mad mikmod mmx motif mpeg ncurses ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl slang sse ssl svga tcltk tcpd tiff truetype x86 xml2 xmms xv zlib"
it just uses a copy of the background. I think gdesklets might use the gconf setting for background instead of the real root like xfce maybe does. I'm not sure of the exact internals, but it's probably that. Anyway, killing nautilus isn't really valid. If you just close it down, does the same thing happen ?
Sorry i forgot to add that: When i close nautilus with "nautilus -q", same thing happens.
Does this still exist with 0.31.1? Please reopen if still a problem.