Re: session saving support status



Le mardi 03 mars 2009, à 22:03 -0500, Matthias Clasen a écrit :
> So, session saving is back...almost..
> After building gnome-session 2.25.92 earlier today, I gave the
> resurrected session saving support a spin (thanks, Lucas !).
> 
> While it does in fact save a bunch of desktop files in
> ~/.gnome2/gnome-session/saved-session and loads them when I log in
> again, it does not actually work remotely well enough to advertise
> this as a 2.26 feature in its current state.

Should work quite well now with the patch in
http://bugzilla.gnome.org/show_bug.cgi?id=552387

It clearly needs testing, and I'm wondering if we want this in 2.26.0
since, well, the session manager is really a sensitive piece of code.
Opinion on the way forward from other release team members?

> - compiz did not come back at all

Not tested, but I'd think it's a compiz issue if it doesn't work now.

> - with metacity, all windows ended up crammed on one workspace

Works. But we have to disable the use of discard commands, which means
we'll keep adding new session state files. That's not good :/
The old session manager used to compare discard commands to be sure a
state file wouldn't be removed when it's used; I guess we can do the
same.

> - only one of my terminal windows came back

gnome-terminal bug: http://bugzilla.gnome.org/show_bug.cgi?id=575308
There's a patch that is nearly okay (it opens an additional window)

> - tomboy opens a search window (why is this applet (!) session managed
> in the first place ?)

Tomboy bug: it shouldn't be session-managed.
(same for evolution-alarm-notify)

> - firefox asks to restore the session instead of just restoring it

Should work (worked with ephy).

> - having gedit open brings up the "app still running" dialog at logout

Works.

> - gedit does not come back with previously opened files

Works.

> - the "remember now" button in the capplet does nothing

Hrm, not done, but shouldn't be hard.

Vincent

-- 
Les gens heureux ne sont pas pressés.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]