web-dev-qa-db-fra.com

Comment empêcher les programmes de changer d'espace de travail?

Je veux empêcher les programmes de changer d'espace de travail. Si je travaille dans un espace de travail et qu'un programme dans un autre espace de travail a une boîte de dialogue, cela interrompt tout ce que je fais. De même, si je passe à un espace de travail, je clique pour ouvrir un programme, puis je reviens au premier espace de travail. Le programme s'ouvrira dans l'espace de travail sur lequel je suis actuellement, plutôt que dans l'espace de travail dans lequel je l'ai ouvert.

En gros, je veux qu'un programme soit verrouillé sur un espace de travail et incapable de basculer.

Toutes les suggestions sont appréciées!

10
championcake

Pour fixer une application dans une fenêtre spécifique (vous pouvez manuellement la déplacer après l'avoir ouverte), utilisez Compiz.

  1. Installez CompizConfig Settings Manager à l’aide du gestionnaire de logiciels Ubuntu. Attention: vous pouvez gâcher votre interface si vous manipulez des bits que vous ne connaissez pas, alors suivez les instructions attentivement.
  2. Ouvrez Gestionnaire de paramètres CompizConfig (également appelé CCSM).
  3. Choisissez Gestion de la fenêtre dans le menu de gauche.
  4. Choisissez Place Windows dans la partie droite.
    CCSM Place Windows
  5. Sélectionnez l'onglet Placement de fenêtre fixe.

Maintenant, pour chaque application dont vous voulez placer la fenêtre dans une fenêtre de visualisation fixe:

  1. Ouvrez l'application.
  2. Dans CCSM, sous Windows avec fenêtre d'affichage fixe, sélectionnez Nouvea.
  3. Appuyez sur le gros green + puis sur Grab. Le curseur se transforme en croix; Cliquez sur la fenêtre de l'application que vous souhaitez corriger (par exemple, Firefox). La valeur sera automatiquement renseignée.
  4. Appuyez sur Ajouter.
    Getting to the Grab button
  5. Remplissez le X positions de la fenêtre (doit être au singulier); il s’agit du numéro de l’espace de travail comptant à partir de la gauche.
  6. Remplissez le Y Viewport Positions (doit être singulier); il s’agit du numéro de l’espace de travail comptant à partir du haut.
    Dans mon exemple, j'ai choisi Firefox pour qu'il commence toujours dans la troisième colonne, deuxième ligne des espaces de travail disponibles.
    Firefox example
  7. Appuyez sur Fermer.

Par la suite, cette application s’ouvrira toujours dans cette fenêtre spécifique.

2
Paddy Landau