Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246776 - gnome-base/gconf still using ~/.gconfd/saved_state after logout
Summary: gnome-base/gconf still using ~/.gconfd/saved_state after logout
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-14 21:17 UTC by Michele Schiavo
Modified: 2008-11-15 00:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michele Schiavo 2008-11-14 21:17:42 UTC
after a user logout gconfd-2 still using ~/.gconfd/saved_state

Reproducible: Always

Actual Results:  
date; who;lsof | grep home
Fri Nov 14 22:13:15 CET 2008
root     pts/0        Nov 14 21:40 (uzzmaster.uzz.local)
michele  pts/1        Nov 14 22:13 (uzzmaster.uzz.local)
gconfd-2  5137    michele   15w      REG               0,16      633      95165 /home/michele/.gconfd/saved_state
bash      5147    michele  cwd       DIR               0,16     3848       1093 /home/michele

-------------------------

date; who;lsof | grep home
Fri Nov 14 22:13:19 CET 2008
root     pts/0        Nov 14 21:40 (uzzmaster.uzz.local)
gconfd-2  5137    michele   15w      REG               0,16      633      95165 /home/michele/.gconfd/saved_state

-------------------

date; who;lsof | grep home
Fri Nov 14 22:13:41 CET 2008
root     pts/0        Nov 14 21:40 (uzzmaster.uzz.local)
gconfd-2  5137    michele   15w      REG               0,16      633      95165 /home/michele/.gconfd/saved_state
speriment ~ # date; who;lsof | grep home
Fri Nov 14 22:13:46 CET 2008
root     pts/0        Nov 14 21:40 (uzzmaster.uzz.local)






Expected Results:  
gconfd-2 will be little faster for unlock ~/.gconfd/saved_state

from client mounting /home via nfsv4.

If from a client a user will turn off the computer, /etc/init.d/nfsmount stop will exit with error because it cannot umount /home.
after nfsmount will exit with error all other daemon will not stop because nfsmount still running.

i'm uning openrc-2.5



Please add in CC of this bug also nfs dev group.
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-15 00:31:36 UTC
this is perfectly normal, it is stated in upstream configuration that using gconf over nfs will cause this problem because gconf waits for all clients to have exited and then times out before dying, this can take a few seconds.

The solution is to call gconftool2 --shutdown on session shutdown. This can be added to PostSession scripts in gdm if you are using it.

Since this is a configuration issue and not a bug, I'm closing this as invalid.
Comment 2 Michele Schiavo 2008-11-15 00:42:26 UTC
thanks, i didn't know about PostSession.

but with sshd_config values of X11Forwarding yes

i think gconfd start a session without gdm.

i didn't write before, but in my example i was login from ssh.