I have XFCE configured to "save session for future logins". I also use the Copy cloud storage tool. When XFCE starts, it usually starts 2 instances of Copy in the tray, even though there is only one instance of Copy open when I shutdown. I'm using 4.10 on 64bit openSUSE 13.1.
This morning my saved session disappeared - XFCE started with no errors displayed, and no remembered windows/apps opened. Why would that happen if my last GUI session closed normally? I could understand oddities happening after a GUI crash, but that didn't happen.
Today it started 3 copies of Krusader, even though I know I only had one open when I shut down. It has done this multiple times with Krusader, but not for every reboot, and never with another app - only Krusader has created 3 copies (other apps have 2 copies, as previously mentioned.)
I second this bug. I meet multiple launches all the time. I suspect that in my case it's caused by the fact that my applications (hexchat and pidgin) are added to the 'autostart' menu: Settings->Session and Startup->Application Autostart And I suspect that their existence is also saved into some 'session state' upon logout, so xfce starts them twice, as a piece of the session and as a piece of the autostart. Meanwhile you can't just remove them from the autostart, because you don't always need to save the session.
If you have applications in the autostart *and* in the saved session, they will be started multiple times. The two are not cross-checked by xfce4-session.
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfce4-session/-/issues/21. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev