Ubuntu 13.10: Comment se souvenir de l'exécution des applications à l'arrêt pour qu'elles démarrent lors de la connexion?


12

J'utilise Ubuntu 13.10 et je ne semble pas avoir les mêmes éléments de menu mentionnés dans d'autres questions. Dans mon "menu classique" j'ai un "Outils système"> "Préférences" et puis rien sur les sessions.

Selon le Centre logiciel, j'ai installé Gnome Session Manager, mais il n'y a pas d'option pour l'ouvrir et la recherche de "session" dans Dash ne révèle que "Applications de démarrage" qui n'est pas du tout ce que je recherche et ne mentionne pas "session "n'importe où.

J'essaie d'accéder au dialogue Session Manger illustré ici: https://apps.ubuntu.com/cat/applications/saucy/gnome-session/

Lorsque j'exécute gnome-sessiondans Terminal, j'obtiens:

gnome-session [5886]: AVERTISSEMENT: échec de l'acquisition de org.gnome.SessionManager

EDIT J'essaie d'activer le rappel automatique des applications en cours lors de la déconnexion. options sousSession Options


cela pourrait aider si vous clarifiez, utilisez-vous Ubuntu (avec Unity), Stock Ubuntu avec Gome2 ou gnome fallback installé, ou l'édition Ubuntu-Gnome? Je ne suis pas sûr que la session gnome fonctionnera avec Unity (selon la description)
TrailRider

je gère probablement le stock ubuntu. c'est celui de ubuntu.com/download/desktop
jacob

1
Oui, c'est le stock Ubuntu, en regardant mon installation (12.04), je vois qu'il est également installé dans mon système et l'utilisation de la commande dans le terminal m'obtient la même erreur. La lecture de la page de manuel ( man gnome-session) me porte à croire que c'est l'un des fichiers de base de Gnome inclus dans Ubuntu, car Ubuntu utilise la plupart des programmes Gnome3s mais utilise Unity comme DE. Comme les fichiers de configuration répertoriés dans la page de manuel n'existent pas sur mon système, je pense qu'Ubuntu utilise gnome-session pour communiquer avec les programmes gnome mais que la fonction spécifique que vous essayez d'obtenir n'existe pas.
TrailRider

Il pourrait être préférable de modifier votre question pour inclure ce que vous essayez d'accomplir avec gnome-session, il existe probablement un moyen de le faire avec les programmes existants d'Ubuntu ....
TrailRider

@TrailRider, c'est fait. J'essaie de faire en sorte qu'Ubuntu se souvienne / restaure ma session.
jacob

Réponses:


10

Edit: je laisse la réponse à des fins d'information afin que tout futur lecteur puisse voir ce qui a été essayé. (Les commentaires incluent des informations supplémentaires) Il a été découvert au cours de la tentative de résolution de ce problème que la fonction souhaitée avait été supprimée. Si un lecteur sait différent, faites-le moi savoir

Bien que le comportement exact ne soit pas possible, presque la même chose peut être accomplie en activant l'hibernation. Cependant, sachez que certains systèmes ne prennent pas en charge l'hibernation (la raison pour laquelle il a été supprimé comme option par défaut), donc avant d'ajouter le fichier nécessaire dans le lien suivant Assurez-vous de le tester à l'aide de la commande terminal

Comment mettre en veille prolongée mon ordinateur?

pour un problème potentiel (et quelques solutions) d'hibernation / suspension, voir:

Pourquoi mon ordinateur ne se rallume-t-il pas après l'avoir suspendu?


J'utilise cette question et réponse pour référence, mais la réponse est légèrement différente car le nom du programme et l'emplacement des paramètres ont changé, donc je ne pense pas que la question ci-dessus soit tout à fait un doublon de ma source. nouvelle réponse .....

Q: Comment faire démarrer un programme automatiquement à chaque fois que je me connecte? >> R: Pour démarrer un programme avec Ubuntu:


Le programme dont vous aviez besoin s'appelait gconf editor mais s'appelle maintenant dconf editor

Vous pouvez l'installer en installant le programme dconf-tools

Après l'avoir installé, vous pouvez utiliser le tableau de bord pour l'ouvrir en tant qu'éditeur Dconf.

Il y a un arbre sur la gauche de la fenêtre que vous pouvez utiliser pour accéder à la page de paramètres correcte.

Le chemin est: org >> gnome >> gnome-session

Vous serez alors présenté avec un écran qui ressemble à ceci:

entrez la description de l'image ici

Le pointeur de la souris dans la capture d'écran correspond au paramètre que vous souhaitez sélectionner en cochant la case.

Cela devrait ensuite enregistrer les programmes en cours d'exécution et les redémarrer lorsque vous redémarrez. Les paramètres sont enregistrés lorsque vous cochez la case, il n'y a pas de bouton d'enregistrement sur lequel vous devez cliquer avant de fermer l'éditeur dconf.

Avertissement: Ceci ne sauvegarde une liste des applications pour redémarrer la prochaine fois que vous redémarrez, il ne sauvegarde des statuts non enregistrées ( par exemple les documents non enregistrés) sur l' arrêt et tous les travaux non enregistrées seront perdues (probablement un avertissement non nécessaire mais mieux. l'inclure quand même)

Si vous souhaitez désactiver cela, vous pouvez le faire en décochant simplement la case.

Comme l'indique ma réponse source, cela peut ralentir considérablement votre démarrage si vous avez un grand nombre de programmes ouverts lorsque vous arrêtez .... J'ajouterais également que Firefox n'aime pas cela lorsque vous éteignez votre ordinateur lorsqu'il est en cours d'exécution , il n'endommagera pas mais il effacera entièrement votre cache Internet (pages Web enregistrées), mais il laissera vos cookies intacts --- si vos cookies sont configurés pour être supprimés à la fermeture du navigateur, vous devrez vérifier que le les cookies ont été supprimés, je ne sais pas s'ils le seront ou non. Je ne peux donner aucune indication sur Chrome / chrome, je n'utilise aucun des deux .....


Je dois ajouter une mise en garde à ma réponse, je n'ai pas essayé cela pour vérifier, mais je n'ai aucune raison de croire que cela ne fonctionnera pas. Ma réponse source était une réponse acceptée avec 29 votes positifs et les paramètres sont toujours disponibles, mais dans un endroit différent ......


2
btw cela n'a pas fonctionné (j'ai activé les deux options d'enregistrement automatique). Lorsque je redémarre mon ordinateur, il ne rouvre pas les programmes et fichiers que j'avais ouverts lors de ma dernière session.
jacob

2
hmm bien de fouilles plus approfondies, j'ai découvert que cette option a été complètement supprimée, creusée dans les bugs .... certaines des meilleures explications, ou des liens vers elles, peuvent être trouvées sur AU .... askubuntu.com/q/201778 /65969....http://askubuntu.com/q/78207/… , j'ai trouvé d'autres sources sur le web mais elles incluent simplement les informations dans ces réponses, donc je ne vais pas prendre la peine d'essayer de les relier comme bien.
TrailRider

1
J'ai testé les paramètres de mon ordinateur et essayé plusieurs choses pour le faire fonctionner, mais rien n'a fait, ce qui m'a incité à faire des recherches plus approfondies, ce qui m'a amené aux liens que j'ai inclus ci-dessus .... J'aimerais avoir pu être de plus aider, mais les développeurs avaient d'autres idées ....
TrailRider

1
Je suppose que la seule façon de faire cela (comme solution de contournement) est d'hiberner votre ordinateur ... vous devez avoir au moins autant d'espace de swap que vous ne le faites pour la RAM. Vous pouvez le faire à partir d'un terminal en tapant sudo pm-hibernate ceci vous permettra de tester qu'il fonctionnera sur votre système (il a été supprimé des options d'arrêt car il était très bogué sur quelques ordinateurs). Si cela fonctionne, vous pouvez continuer à hiberner en utilisant le terminal, ou vous pouvez réactiver l'hibernation pour l'afficher comme une sélection dans le menu {icône engrenage}.
TrailRider

1
l'hibernation est une alternative viable, si votre système le prend en charge (je pense que la plupart le font). Il sauvera tous les programmes ouverts à leur état actuel (y compris le travail non enregistré, mais je le ferais quand même). Linux peut fonctionner à long terme sans redémarrage dur du noyau et quelques autres mises à jour l'exigeront. en cas de mauvaise sauvegarde / rechargement corrompu, vous devrez redémarrer mais cela est rare dans mon expérience .... Pendant le démarrage, vous obtiendrez un écran noir vierge pendant que l'image est chargée dans la RAM et cela prendra un peu plus de temps (10 sec.?)
Qu'une

5

L'alternative en ligne de commande:

dconf write /org/gnome/gnome-session/auto-save-session true
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.