Red Hat Bugzilla – Bug 186844
Gnome session does not save application sesstings correctly
Last modified: 2007-11-30 17:11:28 EST
Description of problem:
When I log out a Gnome session and log back in again (with the Session
preference "Save session automatically" set), not all of my applications are
saved. For example, I have four Gnome Terminal open and positions at different
workspaces and positions and when I log back in only one Gnome Terminal is opened.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Log in. open four Gnome Terminals. They will be positioned by Gnome on the
workspace in an non-overlapping manner.
2. Check the Session preference "Save session automatically."
3. Log out and back in.
Only one Gnome Terminal is re-opened.
All four Gnome Terminals are re-opened at their previously occupied position.
This behavior is new as of FC5, which I installed a couple of days ago. FC4
behaves as expected.
This may be related to bug #186836 (changing position of home directory icon
This bug is starting to really bug me. Any resolution?
Have you tried the rawhide versions? I'm using rawhide (FC6T2) and it seems to
save my apps correctly ( Mind you, they're all programs that use panel-applets,
so I can't say if it will keep their position. )
Well, I found a solution for me at least. I found that my home directory GID
was not the default.
uid=500(bpm) gid=500(bpm) groups=10(wheel),48(apache),102(fuse),500(bpm)
The default is bpm:bpm. The /home/bpm files were bpm:apache. So for some
reason, having the GID different, even though the UID was the same as default,
caused GNOME to not save the state. After changing the GID to "bpm" instead of
"apache", then all started to work.
Do not know if this is an "undocumented feature" or not.
I'm going to go ahead and close this one out, guys. Reopen if you see anymore