Re: TDE ksmserver: is it possible to save and invoke several sessions under different names

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

 



On 2019-07-17 03:55:47 Stefan Krusche wrote:
> Good day everyone,
>
> until now it appeared to me that TDE is only able to save the current
> session through TDE Menu -> Save Session.
>
> At the same time, as long as I remember, the in this way subsequently
> saved sessions turn up as a set of session files in
> ~/.trinity/share/config/session and stay there, i.e. are never deleted,
> not even, when the session is saved next time.  I have always wondered
> because I have never found a way to access the "other", older saved
> sessions…
>
> Now.  Also in ~/.trinity/share/config/ksmserverrc several sessions are
> saved with instructions to load or delete their respective session files
> in ~/.trinity/share/config/session.
>
> Let's have a closer look.  Out of curiosity I played with dcop and got
> this:
>
> $ dcop ksmserver ksmserver
> […]
> void saveCurrentSessionAs(TQString)
> […]
>
> So it seems there is a function "saveCurrentSessionAs" which would save
> a session with an individual name given as an argument "(TQString)".  I
> tried:
>
> $ dcop ksmserver ksmserver saveCurrentSessionAs "MySession"
>
> No error.  The session files are created in
> ~/.trinity/share/config/session just as when you would save a session
> via TDE Menu -> Save Session.
>
> Then I looked in ~/.trinity/share/config/session and voilá, there
> appears a session with the name "MySession".
>
> There are three sessions listed:
>
> [LegacySession: MySession]
> clientMachine1=localhost
> command1=soffice
> count=1
>
> [LegacySession: saved at previous logout]
> count=0
>
> [LegacySession: saved by user]
> count=0
>
> which then are described under their individual tags, obviously the
> information needed for ksmserver to restore them:
>
> [Session: MySession]
> […]
>
> [Session: saved at previous logout]
> […]
>
> [Session: saved by user]
> […]
>
> I am familiar with TDE's ability to start with "Session: saved by user"
> and "Session: saved at previous logout" and have always thought "that
> was it, there's no more ways to save and restore sessions" because these
> are the only available options in TDE Control Center -> TDE
> Components -> Session Manager.  Until today when I found the above
> mentioned method to save an additional session with it's own name.
>
> Question: How to restore that session that I have saved with the
> name "MySession"? Or is it a feature implemented only halfway…?
>
> Any feedback welcome.
>
> Kind regards,
> Stefan
>
	I also have wondered how to restore an old session.

Leslie

---------------------------------------------------------------------
To unsubscribe, e-mail: trinity-users-unsubscribe@xxxxxxxxxxxxxxxxxxxxxxxxxx
For additional commands, e-mail: trinity-users-help@xxxxxxxxxxxxxxxxxxxxxxxxxx
Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/
Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting





[Index of Archives]     [Trinity Devel]     [KDE]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]     [Trinity Desktop Environment]

  Powered by Linux