58 votes

Comment puis-je enregistrer / me souvenir de la dernière position et taille de la fenêtre utilisée pour les applications?

Lorsque je me connecte à Ubuntu, je voudrais que toutes les fenêtres ouvertes lors de la session précédente (terminal et Firefox principalement) soient rouvertes automatiquement à la même taille et position.

Comment procéder ?

3voto

Jayx Points 1139

12.04

En tant que solution de contournement, vous pouvez réactiver la mise en veille prolongée dans 12.04 et l'utiliser pour éteindre votre ordinateur, puis le réveiller avec toutes vos applications toujours en cours d'utilisation.

Tapez dans le terminal :

sudo gedit /var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla

puis ajoutez cette chaîne au fichier texte :

[Réactiver la mise en veille prolongée]
Identité=unix-user:* Action=org.freedesktop.upower.hibernate
RésultatActif=oui

De cette façon :

entrer la description de l'image ici

Ensuite, l'option de mise en veille prolongée sera à nouveau affichée dans le menu d'arrêt :

entrer la description de l'image ici

J'espère que cela vous aidera.

1voto

Redbaron Points 523

Vous pouvez activer une fonctionnalité similaire à cela. Vous pouvez le faire en demandant à Ubuntu de mémoriser les emplacements et les applications en cours d'exécution lors de la déconnexion / arrêt. Pour ce faire, accédez à Système > Applications de démarrage et, dans l'onglet Options, cochez "Se souvenir automatiquement des applications en cours d'exécution lors de la déconnexion" et appuyez sur le bouton "Se souvenir des applications actuelles".

img

1voto

Joe L Points 299

Vous devez activer pour voir toutes les applications dans l'application de démarrage. Exécutez cette commande bash dans un terminal : sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop Après cela, vous verrez toutes les applications dans les Applications de Démarrage.

J'ai trouvé ce conseil à partir de ce lien http://www.webupd8.org/2012/04/things-to-tweak-after-installing-ubuntu.html, peut-être que cela vous intéressera.

Désolé pour mon anglais !

Salutations!

1voto

jasmines Points 9942

Dans CCSM, utilisez les plugins Place Windows et Resize Window.

capture d'écran de CCSM - Gestion des fenêtres

Ils se trouvent dans la catégorie Gestion des fenêtres, dans le Gestionnaire de paramètres CompizConfig.

-1voto

Rahul Virpara Points 10982

1.

CryoPID Mais ce n'est pas très bien documenté et le dernier DEB publié était pour Heron et le site web a été mis à jour pour la dernière fois en 2005, donc cela pourrait être inutile.

CryoPID vous permet de capturer l'état d'un processus en cours d'exécution sous Linux et de le sauvegarder dans un fichier. Ce fichier peut ensuite être utilisé pour reprendre le processus plus tard, soit après un redémarrage, soit même sur une autre machine.

CryoPID se compose d'un programme appelé freeze qui capture l'état d'un processus en cours d'exécution et l'écrit dans un fichier. Le fichier est auto-exécutable et auto-extractible, donc pour reprendre un processus, il suffit d'exécuter ce fichier. Consultez le tableau ci-dessous pour plus de détails sur ce qui est pris en charge.

Fonctionnalités

  • Peut s'exécuter en tant qu'utilisateur ordinaire! (aucun privilège root nécessaire)
  • Fonctionne à la fois sur 2.4 et 2.6.
  • Fonctionne sur x86 et AMD64.
  • Peut démarrer et arrêter un processus plusieurs fois
  • Peut migrer des processus entre machines et entre versions de noyau (testé entre 2.4 et 2.6 et 2.6 et 2.4).

Voici les tarballs:

2.

Tuxonice probablement que c'est votre meilleure option et cela pourrait fonctionner.

TuxOnIce est le plus facilement décrit comme l'équivalent Linux de la fonction d'hibernation de Windows, mais en mieux. Il sauvegarde le contenu de la mémoire sur le disque et s'éteint. Lorsque l'ordinateur est redémarré, il recharge le contenu et l'utilisateur peut continuer là où il s'était arrêté. Aucun document n'a besoin d'être rechargé ou d'applications réouvertes et le processus est beaucoup plus rapide qu'un arrêt et démarrage normal.

sudo add-apt-repository ppa:tuxonice/ppa

Le PPA contient des noyaux Ubuntu précompilés avec TuxOnIce déjà compilé, le binaire userui et le script hibernate. Donc ce n'est peut-être pas pour les cœurs sensibles.


Il y a une solution de contournement qui pourrait être intéressante à examiner:

  • Créez un script qui contient tous les programmes que vous avez tendance à ouvrir. Ou créez 2, 3, 4, 5, 6 de ces scripts et liez une touche à ce script. Comme control + alt + 1|2|3|4|5|6 ou si cela est déjà utilisé autre chose. Appuyez sur la touche et laissez le script ouvrir tous les programmes de ce script.

  • Et vous pouvez utiliser quelque chose comme ceci comment déplacer des applications de l'espace de travail 1 à 2 à l'aide de la commande pour les basculer sur d'autres espaces de travail si vous voulez les regrouper.

Je ne suis pas autorisé à copier la réponse de quelqu'un, donc source.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X