! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
XFCE 4.10 fails to automatically save session on logout
Status:
RESOLVED: DUPLICATE
Product:
Xfce4-session
Component:
General

Comments

Description Stephen Tashiro 2012-05-23 18:47:42 CEST
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.
Comment 1 Chris Bainbridge 2012-05-26 14:14:40 CEST
Sounds like possibly a dupe of bug #8678
Comment 2 Stephen Tashiro 2012-05-26 16:18:45 CEST
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.
Comment 3 Stephen Tashiro 2012-06-03 15:59:44 CEST
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.
Comment 4 Stephen Tashiro 2012-06-03 20:27:53 CEST
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.
Comment 5 Jérôme Guelfucci editbugs 2012-08-30 23:06:49 CEST

*** This bug has been marked as a duplicate of bug 5379 ***

Bug #8934

Reported by:
Stephen Tashiro
Reported on: 2012-05-23
Last modified on: 2012-08-30

People

Assignee:
Xfce Bug Triage
CC List:
5 users

Version

Version:
4.10.0

Attachments

Additional information