web-dev-qa-db-fra.com

Comment désactiver complètement l'enregistrement de session?

J'ai ouvert Système ➜ Préférences ➜ Applications de démarrage ➜ Options et cliqué sur Mémoriser l'application en cours d'exécution. Je suppose que cela permet à Ubuntu de mémoriser (enregistrer une liste sur un emplacement du disque) toutes les applications en cours d'exécution et lorsque vous redémarrez votre ordinateur, le système d'exploitation démarre avec tout ce qui se trouve dans cette liste.

Maintenant, je veux m'en débarrasser. Bien sûr, je peux fermer toutes les applications que je ne souhaite pas démarrer au démarrage et cliquer à nouveau sur rappelez-vous les applications en cours d'exécution, mais cela ne semble pas fonctionner comme prévu. Par exemple, Yakuake s'ouvre différemment si je le fais.

Ce que je veux, c'est désactiver complètement l'enregistrement de session. Peut-être que je peux supprimer les informations stockées d'une manière ou d'une autre?

6
Baskaya

De man gnome-session:

Le programme gnome-session démarre l'environnement de bureau GNOME. Cette commande est généralement exécutée par votre gestionnaire de connexion (gdm, xdm ou à partir de vos scripts de démarrage X). Il chargera votre session enregistrée ou fournira une session par défaut à l'utilisateur, telle que définie par l'administrateur système (ou l'installation GNOME par défaut sur votre système).

La session par défaut est définie dans les clés GConf sous /desktop/gnome/session. Lors de la sauvegarde d'une session, gnome-session enregistre les applications en cours d'exécution dans le répertoire $XDG_CONFIG_HOME/gnome-session/saved-session.

gnome-session est un gestionnaire de session X11R6. Il peut gérer les applications GNOME ainsi que n’importe quelle carte compatible X11R6 SM.

(À moi de souligner)

Par défaut, $XDG_CONFIG_HOME est ~/.config et c'est donc à cet emplacement que sont stockées les données des applications enregistrées.

Supprimez tous les fichiers de ce dossier pour "oublier" les dernières applications en cours d'exécution:

rm ~/.config/gnome-session/saved-session/*
7
Isaiah