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): How reproducible: Always 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 desktops. 3. logout, save settings, log in. Actual Results: 1) Xosview is restarted, but towards the upper left, not upper right corner 2) it is _not_ sticky. Expected Results: Xosview should position itself in the correct position. and it should be in all desktops (sticky set) Additional info: 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 installation ?
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.