Я использую Debian на ПК в университете и хочу сохранить сеанс при выходе из системы. Но сохранение сеанса должно включать положение окна и их текущее содержимое, то, что восстанавливается после приостановки в ОЗУ (в режиме ожидания) или приостановки на диск (в спящем режиме). Менеджеры сеансов, такие как lxsession
будут только перезапускать программы, которые использовались в последнем сеансе, но не до их точного состояния. Это программа, которую я могу порекомендовать своему системному администратору, которая обеспечивает расширенное восстановление сеанса?
1 ответ
Если вы думаете об этом, каждая программа в отдельности должна знать, как сохранить состояние. Состояние для текстового процессора отличается от состояния для оболочки, отличается от состояния для игры. Каждое приложение должно было бы получить сообщение, сказать, чтобы сохранить состояние и знать, как и когда перезапускать состояние в новом сеансе.
Mac OSX движется к этому, основываясь на своем опыте работы с iOS, где вам всегда нужно приостановить работу на "диске" в зависимости от времени автономной работы или отвлекающих факторов (входящие звонки и т.д.) Это на самом деле немного спорное, потому что его изменение модели людей, что выход из системы на ПК.