Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 54672

Summary: gdesklets still show nautilus background img when nautilus is closed
Product: Gentoo Linux Reporter: Ramon de Ruiter <won>
Component: [OLD] GNOMEAssignee: Mike Gardiner (RETIRED) <obz>
Status: RESOLVED INVALID    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ramon de Ruiter 2004-06-21 11:38:04 UTC
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"
Comment 1 foser (RETIRED) gentoo-dev 2004-06-21 17:06:16 UTC
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 ?
Comment 2 Ramon de Ruiter 2004-06-21 23:00:29 UTC
Sorry i forgot to add that:
When i close nautilus with "nautilus -q", same thing happens.
Comment 3 Mike Gardiner (RETIRED) gentoo-dev 2004-12-02 02:30:43 UTC
Does this still exist with 0.31.1? Please reopen if still a problem.