web-dev-qa-db-fra.com

Comment sauver une session Gnome 3

GNOME 2 permet de sauvegarder la session automatiquement ou manuellement (c'est-à-dire sauvegarder la session comme il ressemble maintenant). Ceci est une fonctionnalité intéressante car elle restaure les différents états de bureau entre les logins (et les redémarrages du système):

  • quelles applications ont été ouvertes
  • où (physiquement) sur le bureau étaient-ils ouverts
  • quelles tailles de fenêtre spécifiques étaient ces applications réglées

En regardant autour de moi, je ne trouve pas la fonctionnalité de Gnome 3? N'est-ce pas assez difficile?

31
tshepang

Normalement, vous voudriez Alt-F2 Pour exécuter GNOME-SESSION-Propriétés et sélectionner "N'oubliez pas automatiquement à exécuter des applications lors de la déconnexion" dans l'onglet Options.

Cependant, il est cassé pour le moment. Il y a un bug déposé:

https://bugzilla.gnome.org/show_bug.cgi?id=647359

10
jasonwryan

Essayez d'utiliser DCONF Editor, voici les étapes

  1. Ouvrez DConf Editor
  2. Goto org/gnome/gnome-session
  3. Vérifiez la propriété appelée "auto_save_session"

La description dit " si activé, GNOME-SESSION enregistrera la session automatiquement "

Bonne chance!

15
Hasasn

Malheureusement en 11.10 gnome-session-properties n'offre aucun onglet Option avec Bascule de session de sauvegarde automatique.

Alors j'ai installé gconf-editor pour retourner /apps/gnome-session/options/auto_save_session à vrai.

Pas sûr si cela fonctionne. Une fois que je devais ajouter cette clé manquante comme booléenne.

2
Marcos

J'ai écrit un petit outil de bibliothèque/ligne de commande permettant d'économiser et de restaurer des sessions et dispose de la prise en charge de différentes configurations de moniteurs ainsi que des ordinateurs de bureau virtuels. Il est nécessaire que NODEJ soit installé.

Installation

npm install -g linux-window-session-manager

Usage

Enregistrez la session en cours sur ~/.LWSM/SessionData/Default.json

lwsm save

Enregistrez la session en cours sur ~/.LWSM/SessionData/My-Session.json

lwsm save my-session   

Restaurer la session de ~/.LWSM/SessionData/Default.json

lwsm restore

Restaurer la session de ~/.LWSM/SessionData/My-Session.json

lwsm restore my-session   

Fermez gracieusement toutes les applications courantes avant de commencer la session

lwsm restore --closeAllOpenWindows

Vérifiez-le: https://github.com/johannesjo/linux-window-session-Manager

1
hugo der hungrige

Cela fonctionne de la CLI - gnome-session-properties soulève la boîte de dialogue. Je ne suis pas sûr où il se trouve au menu. Vous ne pouvez pas l'exécuter de la Alt+F2 Fenêtre de commande avec cette commande cependant.

1
andywebsdale