XFCE 4.10 fails to save the current session when a user logs out even though Applications Menu->Settings->Sessions and Startup -- General has the "Automatically save session on logout" box checked. Most applications in a session are saved if I use the "Session" tab and click the "Save Session" button. However, sessions of LibreOffice writer are not saved. xfce4-session-engines-4.10.0-1.fc16.x86_64 installed from http://repos.fedorapeople.org/repos/kevin/xfce-4.10 Fedora Core 16 3.3.5-2.fc16.x86_64 #1 SMP Tue May 8 11:24:50 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux libreoffice-3.4.5.2-13.fc16.x86_64 For example, I have a session that automatically opens Thuderbird email, a terminal, and Firefox when I login. I open another terminal and LibreOffice writer. I minimize all the application windows. I logout. When I login, the original session is opened. The second terminal and LibreOffice writer are not opened. If I got to ...Sessions and Startup --General and click the "Save Session" button and then logout, the second terminal will be opened when I login, but Libreoffice writer will not be.
Sounds like possibly a dupe of bug #8678
This is not a duplication of bug 8678. This bug concerns XFCE 4.10. It involves a failure to save the session on logout. Since filing the initial bug report, I have duplicated the problem on a different computer with the same software (XFCE 4.10, FC 16, LibreOffice) and slightly different hardware. I did have trouble on both computers with XFCE 4.8, as installed from the official Fedora Core 16 repositories. That version of XFCE has a logout icon that brings up a menu where the user may check the box to save the session. When I checked that box, the desktop froze. I think that bug in XFCE 4.8 is discussed here: http://forum.xfce.org/viewtopic.php?id=6580 (The messages at the tail end of that thread may refer to 4.10 since in 4.10 there is no check box to save the session on the menu that the logout icon brings up.) On both computers, after I updated to XFCE 4.10, on the first few boots afterwards, the desktop froze within a short period of use. After I did a "Save Session" from Applications Menu->Settings->Session and Startup->Session screen, the problem of the desktop feezing went away on the next reboot.
This bug might have the same cause as bug 5379 https://bugzilla.xfce.org/show_bug.cgi?id=5379 since my examples used more than one copy of various applications.
I did more experiments with Xfce 4.10 running in Fedora Core 16 with the "Automatically save session on logout box checked. I saved a session that had no applications running. I logged out and logged back in. I opened only 1 copy of Thunderbird, 1 copy of Firefox and 1 copy of a terminal. When I logged out and logged back in, none of the applications were restored. I re-opened the same 3 applications. I did a "manual" save session by using the "Save Sesion" button I logged out and logged back in. Only Firefox was restored. I logged in and re-opened the same 3 applications. I navigated to the "Clear saved sessions" button and clicked it. Then I clicked the "Save Session" buttion. I logged out and logged back in and all 3 applications were restored.
*** This bug has been marked as a duplicate of bug 5379 ***