Comment enregistrer / mémoriser la dernière position et la dernière taille de la fenêtre utilisée pour les applications?

58

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

La façon de procéder?

Eric
la source
1
Comme vous pouvez le lire ici, cette fonctionnalité a été supprimée. Je suggère de changer votre question et de demander une solution de contournement équivalente pour offrir la prime.
Jakob
2
Pourquoi? Ne pouvez-vous pas modifier votre question depuis que vous avez offert cette prime? Sinon, je voudrais demander quelque chose comme "Une idée pour une solution de contournement?" puisque c'est une question intéressante!
Jakob
2
"J'aimerais une réponse et pas un lien. S'il vous plaît, précisez ce que je devrais faire pour résoudre le problème auquel je suis confronté." Vous devrez vous salir les doigts si vous voulez une méthode pour y parvenir: +
Rinzwind
2
Rapports de bugs: ici (2007-07-06) , ici , ici (2008-03-21) , ici , Autres applications: ici , ici , ici . Il y a plus!
Gérard Roche
1
Doublon possible donnant une réponse 12.04 appropriée? - ou la dupe devrait être fusionnée ici: askubuntu.com/questions/129339/…
fossfreedom

Réponses:

18

Pour 12.04 (et 11.10)

La réponse courte est: l' hibernation est la meilleure option car la fonctionnalité gnome-session-save a été supprimée après 11.04 car elle était défectueuse, et le réglage officiel permettant de réactiver manuellement cette fonctionnalité ne semble pas fonctionner. La partie B de cette réponse explique comment utiliser une autre méthode d'hibernation, TuxOnIce , qui est actuellement plus compatible et plus fiable que l'hibernation intégrée.

A. Essayer d’activer l’ancienne fonctionnalité d’enregistrement de session Gnome

  • Remarque: comme décrit à la fin, ce tweak officiel ne semble pas fonctionner - vous voudrez peut-être passer directement à B. Hibernation avec TuxOnIce
  • Ce bogue du Launchpad traite de la restauration de la fonctionnalité "enregistrement de session". Il est actuellement marqué "corrigé", car un correctif a été introduit dans le gnome-sessionpackage en avril 2012, permettant aux utilisateurs de réactiver manuellement cette fonctionnalité. Le patch se décrit comme:

    • Ajoutez la variable d'environnement GNOME_SESSION_SAVE pour les personnes qui le souhaitent.
      utilisez toujours la session de sauvegarde, sachant qu'elle peut endommager votre système
      si mal utilisé (LP: # 771896)
  • Vous pouvez l'activer en définissant la GNOME_SESSION_SAVEvariable sur une valeur non nulle. Voici comment:

    • Appuyez sur Alt+F2, tapez gedit ~/.pam_environmentet appuyez sur enter.
    • Ajoutez la ligne GNOME_SESSION_SAVE=1à la fin du fichier comme indiqué ci-dessous:

    • entrez la description de l'image ici

    • Appuyez sur Ctrl+Spour enregistrer et Ctrl+Qquitter l'éditeur.

    • Maintenant, redémarrez (la déconnexion devrait également fonctionner, mais juste pour être sûr)
  • Le correctif ( source ) désactive l' onglet Options dans les applications de démarrage, qui contenait auparavant l' option Mémoriser les applications en cours d'exécution lors de la déconnexion . MAIS il vérifie la GNOME_SESSION_SAVEvariable et, s'il est défini (non nul), il devrait permettre l'enregistrement de session comme si la case Mémoriser ... existait et était cochée. C'est pourquoi le bogue est étiqueté comme "corrigé"
    • if (g_getenv ("GNOME_SESSION_SAVE")! = NULL)
                      Maybe_load_saved_session_apps (gestionnaire);
    • Malheureusement, cela ne semble pas fonctionner, comme le confirme le commentaire 32 dans le gestionnaire de bogues.
    • J'ai même essayé de désactiver le correctif et de reconstruire à gnome-sessionpartir des sources. Cela fait réapparaître la case à cocher Options , mais cela ne fait rien.
    • Mais bon, ça peut marcher pour vous !! :)

B. Ce qui fonctionne pour le moment: Veille prolongée avec TuxOnIce

  • Le mode Veille prolongée enregistre l'état actuel de votre système (y compris votre session, les applications ouvertes, etc.) sur le disque dur et arrête l'ordinateur. Lorsque vous le redémarrez, il enregistre l'état enregistré et le restaure, comme si vous n'aviez jamais éteint l'ordinateur. Cette technologie est principalement utilisée par les utilisateurs d’ordinateurs portables pour économiser la batterie, mais rien n’empêche de l’utiliser également sur les ordinateurs de bureau.
  • La prise en charge de la mise en veille prolongée est disponible sous Ubuntu / Linux, mais a été désactivée dans 12.04 car elle ne fonctionnait pas correctement sur plusieurs systèmes. Voir cette question et ce rapport de bug si vous voulez plus d'informations.

    Une alternative plus compatible: TuxOnIce

  • TuxOnIce ( wiki | homepage ) est une alternative à la technologie d'hibernation intégrée au noyau et est supposé être plus compatible, plus fiable et plus flexible.

  • Il s’installe facilement, et s’il ne fonctionne pas, s’enlève facilement.
  • Il nécessite l’installation du noyau personnalisé de TuxOnIce , mais les instructions qui suivent devraient vous faciliter la tâche. Si vous n'avez jamais ouvert le terminal auparavant, vous voudrez peut-être maintenant :-)

    0. Conditions

    La seule condition requise pour TuxOnIce est que votre partition de swap soit au moins égale à la quantité de mémoire (RAM) dont vous disposez. Vous pouvez vérifier cela par:

  • Démarrer le terminal avec Ctrl+ Alt+T

  • Tapez free -met vous devriez voir quelque chose comme ceci:

                 total utilisé des tampons partagés libres mis en cache
    Mem: 1024 731 260 0 0 190
    - / + tampons / cache: 540 451
    Swap: 1536 6 1530
    
  • Le nombre après Swap:(par exemple 1536) doit être supérieur au nombre après Mem:(par exemple 1024)

  • Si ce n'est pas le cas et que votre échange est plus petit que votre mémoire, vous devez redimensionner et augmenter la taille de votre partition d'échange ou configurer TuxOnIce pour qu'il utilise un fichier d'échange spécial. Cela dépasse la portée de cette réponse, mais si vous posez une autre question et que vous en faites mention dans les commentaires, je vais vous expliquer comment.

    1. Installer le noyau TuxOnIce

  • Démarrer le terminal avec Ctrl+ Alt+T

  • Copiez et collez le texte suivant dans le terminal. Cela ajoute le PPA TuxOnIce et installe le noyau personnalisé et les en-têtes.
    • sudo apt-add-repository ppa: tuxonice / ppa -y
      et une fois le ppa ajouté:
    • sudo apt-get update
      sudo apt-get installez tuxonice-userui linux-generic-tuxonice -y 
      sudo apt-get installez linux-headers-generic-tuxonice -y
  • Maintenant, redémarrez.
  • Ubuntu devrait maintenant démarrer avec le noyau TuxOnIce . En cas de problème, maintenez le Shiftbouton enfoncé au démarrage et vous obtiendrez le menu Grub. Utilisez les touches fléchées pour aller à Previous Linux Versions, appuyez sur Entrée, puis appuyez de nouveau sur Entrée pour revenir au noyau de travail.

    2. Test de la fonctionnalité d'hibernation.

  • Ouvrez certaines des applications que vous utilisez normalement, par exemple Firefox, Thunderbird, LibreOffice, etc.

  • Ouvrez à nouveau le terminal, avec Ctrl+ Alt+ T.
  • Tapez sudo pm-hibernate, appuyez sur entrée, entrez votre mot de passe.
  • Vous devriez voir l'écran de verrouillage pendant une seconde, puis l'écran de progression de l'hibernation TuxOnIce, comme celui ci-dessous:

    entrez la description de l'image ici

    • Si TuxOnIce fonctionne, votre ordinateur s’arrêtera .
    • Recommencez et attendez. TuxOnIce devrait reprendre à partir du point où vous avez hiberné, y compris toutes les fenêtres que vous avez ouvertes à la position que vous avez ouverte.
  • Si tout cela fonctionne, passez à l'étape 3, qui vous permet d'activer Hibernate à partir du tableau de bord.

    3. Activation de l'hibernation à partir du tableau de bord

  • Appuyez sur Alt+ F2, tapez ce qui suit, puis appuyez sur Entrée:

    gksudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
  • Collez le ci-dessous, appuyez sur Ctrl+ Spour enregistrer et sur Ctrl+ Qpour quitter l'éditeur:

    [Réactiver la veille prolongée par défaut]
    Identité = utilisateur-unix: *
    Action = org.freedesktop.upower.hibernate
    ResultActive = yes

    entrez la description de l'image ici

  • Redémarrez et vous devriez voir l' option Hibernate comme indiqué ci-dessous:

    entrez la description de l'image ici

    4. Supprimer TuxOnIce

    • Si TuxOnIce ne fonctionne pas pour vous ou si vous souhaitez simplement le supprimer, démarrez le terminal et entrez:

       sudo apt-get supprimer tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice -y
    • et n'oubliez pas de désactiver l'option Veille prolongée dans le menu avec:

      sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
    • Puis redémarrez.

ish
la source
3
C'est une réponse très complète, mais je pense que la question est de savoir comment «faire en sorte que les applications se souviennent de la taille et de la position de leur fenêtre», même si elles persistent entre les redémarrages. Peut-être que ce n'est même pas un paramètre d'application, peut-être le gestionnaire de fenêtres? Toutes les solutions actuelles (y compris devispie) n’ont aucun effet sur Firefox, par exemple. Il s'ouvre en haut à droite pour moi, quoi qu'il arrive. Bonne réponse cependant. La question pourrait nécessiter une autre édition si ma compréhension est correcte.
Tom Brossman
@TomBrossman, c'est un peu plus nuancé, IMO: l'OP veut "l'état" du bureau lors de la déconnexion / de l'arrêt restauré lors de la connexion / du démarrage, ce qui est techniquement différent des applications se souvenant de leur dernière taille / position entre instanciations. Le consensus est qu'il existe depuis un certain temps déjà un statu quo entre le gestionnaire de fenêtres et les communautés de développement d'applications: chacun estime qu'il incombe à l'autre partie de veiller à ce que les paramètres de la fenêtre des applications soient conservés. La seule solution valable pour ce que vous mentionnez est probablement une sorte de script d'emballage pour chaque application qui enregistre / restaure la position.
Ish
1
C’est la surchauffe la plus brutale à un problème simple que j’ai jamais vu et ce n’est probablement pas la peine d’échanger les bits d’hibernation et je ne le ferais pour aucune de mes machines, mais +150 pour un travail approfondi!
Jorge Castro
J'ai tapé "free -m" et j'ai constaté que mon numéro d'échange (255) était plus petit que celui de la mémoire (3841), de sorte que je n'avais pas procédé. Comment puis-je résoudre ce problème? Merci.
led-Zepp
Le dialogue de cette réponse, bien qu'intéressant, détourne des détails de cette question. Cette question a été posée à plusieurs reprises. Les réponses ont rarement abordé la question réelle. Le PO n'essaye pas de sauver des sessions. Il souhaite qu'ils partent de la dernière taille et de la dernière position ... Not remember & start same session... lors du démarrage d'une nouvelle session avec les applications ( terminalet firefox), même avec le même login Remember the last-used window size and position. Cela vous fera gagner beaucoup de temps en essayant de repositionner et de redimensionner l'application sur chaque session ... à chaque fois que l'application est exécutée.
LD James
11

Pour 11.04 et les versions antérieures

Essaye ça

Système> Démarrer les applications> Options et cochez la case Se souvenir automatiquement des applications en cours lors de la fermeture de session et cliquez sur Se souvenir des applications en cours.

Ouvrir l'aide
la source
3
Il n'y a pas d'onglet Options, v11.10?
Gérard Roche
7

Il ne semble pas possible que toutes les applications se souviennent de leur dernière position et de la dernière taille de la fenêtre. Ce comportement semble avoir été supprimé il y a très longtemps. Je crois comprendre que c'est à l' application qu'il incombe de se rappeler sa position et sa taille. Et c'est là que réside le problème.

Une recherche dans l'outil de suivi des bogues génère de nombreux rapports pertinents pour ce problème.

Alors quelles applications se souviennent de leur position et de leur taille et quelles versions d’Ubuntu ont cette fonction?

Remarque: Veuillez éditer et renseigner les applications et les versions d'Ubuntu que vous avez testées pour cette fonctionnalité. c'est-à-dire que l'application se souvient de la position et / ou de la taille de la fenêtre.

Sepecifiez la version d’Ubuntu que vous avez testée et si l’une ou les deux positions et tailles de fenêtre sont mémorisées.

13.04

position de la fenêtre | Taille

  • Y, Y - Nautilus
  • N, Y - Emplacements multiples et erratiques de Firefox dans un moniteur erratique
  • N, N - Terminal Le terminal a des paramètres personnalisés pour se rappeler chaque fois une taille spécifique, mais il ne se souvient pas de la dernière position.
  • N, Y - Chrome
  • Y, Y - Banshee
  • N, - - La calculatrice n'est pas redimensionnable *
  • N, Y - Gedit

Exemples de rapports de bugs

Voici quelques rapports de bugs aléatoires issus d'une recherche simple dans le traqueur de bogues, par exemple "mémoriser la position de la fenêtre" .

2013 2012 2011 2009 2008 2007
Gerard Roche
la source
Bullfrogblues vous l'a frappé sur le clou. Vous pouvez ajouter que la fonctionnalité réelle de dans Ubuntu existe dans ccsm . C'est sous Place Windows... détails sur: askubuntu.com/a/708984/29012 .
LD James
Où Firefox sauvegarde-t-il sa taille de fenêtre et ses données de localisation?
Royi
5

Comment enregistrer une session sur Ubuntu 11.04 ou une version ultérieure:

  1. Téléchargez et installez DConf-Editor.

  2. Tapez dconfsur le tiret et lancez-le.

DASH-IMG

Ouvrez les étiquettes suivantes dans l'ordre: org->gnome

Puis sélectionnez gnome-session

Maintenant, vous devriez voir l' auto-save-sessionoption comme image suivante, activez-la .

APP-IMG

TERMINÉ!

Désormais, lorsque vous éteignez votre ordinateur, la session en cours est enregistrée automatiquement. La prochaine fois que vous tournez, ce sera exactement comme vous êtes parti.

Lucio
la source
2
Cela ne semble rien faire pour les fenêtres d’application qui se souviennent de la taille et de la position.
Gérard Roche
Je ne comprends pas ce que tu essaies de dire.
Lucio
1
Cette question est posée à plusieurs reprises sur askubuntu.com. Aucune des nombreuses réponses n'aborde le problème spécifique de la question. Il ne s'agit pas d'hibernation, il s'agit d'ouvrir le démarrage de l' application terminal ou firefox, de régler la taille et la position de la fenêtre, puis, lorsque vous le redémarrez, la taille et la position sont celles que vous venez de définir. Il n'essaie pas de rappeler une session précédente. Il veut juste que l' application terminalou firefoxcommence à la dernière taille et position. Une nouvelle session / la même taille et la même position de la même application.
LD James
3

L’opinion actuelle est que la fonction de sauvegarde / restauration de session appropriée consiste à utiliser suspendre ou hiberner. Je suis d'accord que hiberner et suspendre peut être une douleur pour se faire travailler s'ils ne sont pas sortis de la boîte ...

Mais jetez un oeil à ...

CryoPID

CryoPID vous permet de capturer l'état d'un processus en cours d'exécution sous Linux et de l'enregistrer dans un fichier. Ce fichier peut ensuite être utilisé pour reprendre le processus ultérieurement, après un redémarrage ou même sur un autre ordinateur.

CryoPID a été créé à partir d'une discussion sur la liste de diffusion Software suspend sur la complexité de la suspension et de la reprise de processus individuels.

CryoPID est 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, aussi, pour reprendre un processus, exécutez-le simplement. Voir le tableau ci-dessous pour plus de détails sur ce qui est supporté.

Caractéristiques

  • Peut fonctionner en tant qu'utilisateur ordinaire! (aucun privilège root requis)
  • Fonctionne à la fois sur les versions 2.4 et 2.6.
  • Fonctionne sur x86 et AMD64.
  • Peut démarrer et arrêter un processus plusieurs fois
  • Peut migrer les processus entre les machines et entre les versions du noyau (testé entre 2.4 et 2.6 et 2.6 à 2.4).

Cependant, il n’est pas très bien documenté et le dernier DEB publié concernait Heron et le site Web a été mis à jour pour la dernière fois en 2005, de sorte qu’il pourrait être inutile. Voici les tarballs:

Et aussi jeter un oeil à Tuxonice

TuxOnIce est décrit comme l’équivalent Linux de la fonctionnalité de veille prolongée de Windows, mais en mieux. Il enregistre le contenu de la mémoire sur le disque et s'éteint. Lorsque l'ordinateur est redémarré, le contenu est rechargé et l'utilisateur peut continuer là où il s'est arrêté. Aucun document ne doit être rechargé ou les applications rouvertes et le processus est beaucoup plus rapide qu'un arrêt et un démarrage normaux.

ppa:tuxonice/ppa 

Le PPA a précompilé les noyaux Ubuntu avec TuxOnIce déjà compilé, le binaire userui et le script hibernate. Donc, cela pourrait ne pas être pour les impatients.


Il existe une solution de contournement qui pourrait être utile:

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

  • Et vous pouvez utiliser quelque chose comme ceci pour changer les applications des espaces de travail 1 à 2 à l’aide de la commande, afin de les lancer sur d’autres espaces de travail si vous souhaitez les regrouper.

Ce n'est pas ce que vous avez demandé, mais il semble que nous sommes censés chercher des solutions de contournement :)

Rinzwind
la source
1
Hmmm .. Je pense qu'il faudra un certain temps avant que suffisamment d'ajustements soient apportés à CryoPID avant que nous puissions le rendre compatible avec le noyau 3.0. S'il y a une manière géniale de procéder pour répondre à ma question, alors c'est ça. Merci Rinzwind.
harisibrahimkv
On dirait que le cryopidé est mort dans l'eau. Tuconice semble optimiste cependant. Lire des commentaires positifs à ce sujet. Et pas de problème @harisibrahimkv, j’avais utilisé cette option un peu à l’époque (mais je dois aussi convenir que c’était très, très buggé). J'ai une autre option mais pas vraiment le temps d'aller plus loin: que diriez-vous d'un script qui ouvre tous vos programmes et les envoie à un espace de travail? xdotool devrait être capable de faire cela?
Rinzwind
3

12.04

En guise de solution de contournement, vous pouvez réactiver l'hibernation dans 12.04 et l'utiliser pour éteindre votre ordinateur, puis le réactiver avec toute votre application toujours en cours d'utilisation.

Tapez le terminal:

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

puis ajoutez cette chaîne au fichier texte:

[
Réactivez Hibernate] Identity = utilisateur-unix: * Action = org.freedesktop.upower.hibernate
ResultActive = yes

Par ici :

entrez la description de l'image ici

Puis l'option d'hibernation sera affichée à nouveau dans le menu d'arrêt:

entrez la description de l'image ici

J'espère que ça va aider.

neonboy
la source
2
Merci d'avoir pris le temps de donner votre réponse. Mais malheureusement, l'option d'hibernation n'est pas un problème pour ma question.
harisibrahimkv
1
quelle est cette application en cours d'exécution sur le bureau? ou sont-ils juste des icônes? (Angry Birds / firefox, etc), c’est sympa ... lien s'il vous plaît: D: D: D: P
kernel_panic
Je suppose que c'est juste un fond d'écran, mais j'aimerais bien avoir un thème d'icônes comme celui-ci
ouvert le
1

Vous pouvez activer une fonctionnalité similaire à celle-ci. Vous pouvez le faire en demandant à Ubuntu de se souvenir des emplacements et d'exécuter des applications lors de la fermeture / fermeture de session. Pour ce faire, accédez à Système> Applications de démarrage et, dans l'onglet Options, cochez la case "Se souvenir automatiquement des applications en cours d'exécution à la fermeture de session" et cliquez sur le bouton "Mémoriser les applications en cours".

img

Marco Ceppi
la source
6
12.04 n'a pas d'onglet d'options dans les préférences des applications de démarrage.
fragos
1

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

Je tire ce conseil de ce lien http://www.webupd8.org/2012/04/things-to-tweak-after-installing-ubuntu.html , cela vous intéressera peut-être.

Désolé foy mon anglais!

Saludos!

ali3n
la source
3
Merci pour le lien car je le trouve très utile. Mais je crains que ce ne soit pas la réponse que je cherche. Ce que vous avez suggéré affiche les applications de démarrage qui s'exécutent réellement au démarrage dans le menu des applications de démarrage.
harisibrahimkv
0

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

jasmins
la source
1
Placer les fenêtres semble ajouter des algorithmes de placement ou vous obliger à entrer des règles pour faire correspondre et placer des fenêtres à des endroits particuliers. Je ne pouvais pas simplement me rappeler où les fenêtres avaient été placées la dernière fois que j'ai été connecté. Cela semble utile, cependant.
John S Gruber
2
Pourriez - vous donner plus de détails dans votre réponse comment l'utilisation de ces plug - ins pour obtenir l'effet désiré? Merci!
Christopher Kyle Horton,
-1

1.

CryoPID Mais cela 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, de sorte qu’il pourrait être inutile.

CryoPID vous permet de capturer l'état d'un processus en cours d'exécution sous Linux et de l'enregistrer dans un fichier. Ce fichier peut ensuite être utilisé pour reprendre le processus ultérieurement, après un redémarrage ou même sur un autre ordinateur.

CryoPID est 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, aussi, pour reprendre un processus, exécutez-le simplement. Voir le tableau ci-dessous pour plus de détails sur ce qui est supporté.

Caractéristiques

  • Peut fonctionner en tant qu'utilisateur ordinaire! (aucun privilège root requis)
  • Fonctionne à la fois sur les versions 2.4 et 2.6.
  • Fonctionne sur x86 et AMD64.
  • Peut démarrer et arrêter un processus plusieurs fois
  • Peut migrer les processus entre les machines et entre les versions du noyau (testé entre 2.4 et 2.6 et 2.6 à 2.4).

Voici les tarballs:

2

Tuxonice est probablement votre meilleur pari et peut fonctionner.

TuxOnIce est décrit comme l’équivalent Linux de la fonctionnalité de veille prolongée de Windows, mais en mieux. Il enregistre le contenu de la mémoire sur le disque et s'éteint. Lorsque l'ordinateur est redémarré, le contenu est rechargé et l'utilisateur peut continuer là où il s'est arrêté. Aucun document ne doit être rechargé ou les applications rouvertes et le processus est beaucoup plus rapide qu'un arrêt et un démarrage normaux.

sudo add-apt-repository ppa:tuxonice/ppa

Le PPA a précompilé les noyaux Ubuntu avec TuxOnIce déjà compilé, le binaire userui et le script hibernate. Donc, cela pourrait ne pas être pour les impatients.


Il existe une solution de contournement qui pourrait être utile:

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

  • Et vous pouvez utiliser quelque chose comme ceci pour changer les applications des espaces de travail 1 à 2 à l’aide de la commande, afin de les lancer sur d’autres espaces de travail si vous souhaitez les regrouper.

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

Rahul Virpara
la source
1
Vous avez entièrement copié et collé la réponse à partir d’ici ( askubuntu.com/questions/129339/… ). Si vous faites cela à l'avenir, veuillez le reconnaître en ajoutant la citation.
fossfreedom
@fossfreedom Puis-je poster la réponse de quelqu'un? Je ne ferai pas si je ne devrais pas.
Rahul Virpara
@virpara: ce peut - être méta, mais je reconnais la question de la source / réponse au début si je vais utiliser une partie de celui - ci dans ma réponse
ish
1
Si cela fait partie de la réponse de quelqu'un, expliquez-le dans votre réponse. Étant donné que vous avez copié 99% de la réponse, vous devez simplement créer un lien vers la réponse. S'il vous plaît noter - j'ai déjà lié cette Q dans un commentaire de la question. À mon avis, les deux questions sont très similaires et peuvent nécessiter une fusion.
fossfreedom