Red Hat Bugzilla – Bug 62904
xosview does not remember that it is sticky.
Last modified: 2008-05-01 11:38:01 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020401
Description of problem:
I start up an Xosview. I move it to the upper right corner of the desktop. I set
it to sticky (so that it is on all desktops). I logout and "save settings".
I log back in. Xosview is restarted, but towards the upper left, not upper right
corner, and it is _not_ sticky.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start Xosview in a gnome session.
2. Position it to upper right corner. Set it to sticky, so that it is in all
3. logout, save settings, log in.
Actual Results: 1) Xosview is restarted, but towards the upper left, not upper
2) it is _not_ sticky.
Expected Results: Xosview should position itself in the correct position. and
it should be in all desktops (sticky set)
I'm not convinced that this is NOT a gnome bug, or a sawfish window manager bug.
Out of sympathy for the gnome people, I logged this to xosview for initial analysis.
It's a bug in window manager. It works for me with KDE 3
I need the output of "xprop" - run "xprop" click on the xosview window (after
it's been made sticky) and attach the output to this bug report.
Created attachment 52828 [details]
output of xprop of xosview after it is made sticky
Yep, that should indeed be working.
yup. and yet, when I click <foot> -> Logout. click on  Save current setup.
then click yes. and proceed to logout, and then log back in, neither the
position, nor the stickyness is restored.
This was an existing jome account, and I had problems in the early 7.92 betas, so
at the time I took the step of rm -rf ~/.gnome* ~/.nautil* (and only these), and
I was then able to log into gnome.
Perhaps I did not clean the slate enough ? What is the recommended way of wiping
the desktop slate clean, and then logging into what looks like a fresh
Hmm, I didn't notice before that this is just session saving. So Sawfish doesn't
remember the sticky property on session save. This won't get fixed for the
immediate release-in-progress, but will probably be fixed for the release after.
To clear your session, you just have to remove ~/.gnome/session, not the whole
.gnome (there's also ~/.gnome_private and ~/.gconf)
Should work in rawhide.