Created attachment 1059395 [details] caja strace Description of problem: unable to close window - running caja from xfce Version-Release number of selected component (if applicable): latest caja version available in f21 Steps to Reproduce: 1. run caja from Xfce, try to close the window 2. 3. Actual results: caja apparently restart (or redraw) it`s window Expected results: close caja Additional info: strace attached I'll try to reproduce this issue in F22 and rawhide soon.
Thanks, With this fix from upstream caja closed proper if you run it as root or in another desktop (which is the same because it root is another session), this was broken all the years. https://github.com/mate-desktop/caja/commit/4b0d231fdf8dfd6d299ec07cc933000a610f0a74 In result caja closed and restart again via xfce session-management because /usr/share/applications/caja.desktop use X-MATE-AutoRestart=true. For some reasons xfce session-management reads this line. In other sessions like gnome or xfce this doen't happen. You can avoid this if you start caja like this (or create a desktop launcher) 'caja --sm-client-disable --no-desktop --browser'. Note, --sm-client-disable is the important thing. I'm really clueless why xfce session-management reads X-MATE-AutoRestart=true, which is the real cause for this issue.
(In reply to Wolfgang Ulbrich from comment #1) > Thanks, > With this fix from upstream caja closed proper if you run it as root or in > another desktop (which is the same because it root is another session), this > was broken all the years. > https://github.com/mate-desktop/caja/commit/ > 4b0d231fdf8dfd6d299ec07cc933000a610f0a74 > In result caja closed and restart again via xfce session-management because > /usr/share/applications/caja.desktop use X-MATE-AutoRestart=true. > For some reasons xfce session-management reads this line. > In other sessions like gnome or xfce this doen't happen. I meant In other sessions like gnome or cinnamon this doesn't happen.
Btw, the stackstrace is another issue.
(In reply to Wolfgang Ulbrich from comment #1) > You can avoid this if you start caja like this (or create a desktop launcher) > 'caja --sm-client-disable --no-desktop --browser'. > Note, --sm-client-disable is the important thing. Does this help?
No answer from reporter!
*** This bug has been marked as a duplicate of bug 1278079 ***
working on f26