注销时保存 Linux 会话(如暂停时)

注销时保存 Linux 会话(如暂停时)

我在大学的一台 PC 上使用 Debian,想在注销时保存我的会话。但保存会话应该包括窗口位置及其当前内容,这些内容在挂起到 RAM(待机)或挂起到磁盘(休眠)后会恢复。会话管理器lxsession只会重新启动上一次会话中使用的程序,而不会恢复到它们的确切状态。我可以向系统管理员推荐一个提供扩展会话恢复的程序吗?

答案1

仔细想想,每个程序都需要知道如何保存状态。文字处理器的状态与 shell 的状态不同,也与游戏的状态不同。每个应用程序都需要接收消息,被告知要保存状态,并知道如何/何时在新会话中重新启动状态。

Mac OSX 正在朝着这个方向发展,这是基于他们在 iOS 上的经验,在 iOS 上你总是需要根据电池寿命或干扰(来电等)暂停到“磁盘”。这实际上有点争议,因为它改变了人们对 PC 上注销的模型。

相关内容