Comment configurer mon système pour que toutes les fenêtres démarrent au maximum?

41

Chaque fois que j'ouvre un terminal ou une application comme Inkscape, je dois cliquer sur le bouton Agrandir car, par défaut, ils s'ouvrent dans une petite taille. Est-il possible de configurer mon système de manière à ce que, lorsqu'un nouveau programme est ouvert, il utilise tout l'écran?

Voici un exemple de la petite taille de la fenêtre d'Inkscape lorsqu'elle s'ouvre:

exemple de la manière dont inkscape (et toute autre application) s’ouvre petit

amh
la source
Si vous agrandissez la fenêtre, fermez le programme et l'ouvrez la prochaine fois, sa taille n'est pas mémorisée?
theTuxRacer
@ Kaustubh, ce n'est pas le cas pour toutes les applications.
Oxwivi
ce n'est certainement pas le cas pour le terminal et Inkscape
amh le
Vous pouvez le configurer pour le terminal tho.
Octavian A. Damiean, le
1
Comment puis-je le configurer pour le terminal? en tout cas, je veux le définir pour toutes les applications
amh

Réponses:

34

Installez maximus àInstaller maximus partir du centre logiciel ou du terminal:

sudo apt-get install maximus

Puis exécutez cette commande depuis le terminal:

maximus

Toutes les nouvelles fenêtres seront maximisées avec cela.

Enfin, comme dans la capture d'écran au 5ème point de la réponse d'Isaïe , ajoutez une entrée dans les applications de démarrage. Le nom peut être ce que vous voulez, et la commande sera simplement maximus.

Oxwivi
la source
1
Je l'ai installé. C'est super. Merci beaucoup pour la recommandation! Cependant, il ne fait pas ce dont j'ai besoin. Il maximise les fenêtres existantes. Je veux qu'il maximise les fenêtres des applications que je vais ouvrir. Pas ceux que j'ai déjà ouverts.
amh
1
@andresmh, avez-vous essayé d'ouvrir quelque chose en maximuscours d'exécution? Si vous avez redémarré le système, il ne s'exécutera pas, sauf si vous ajoutez une entrée dans Applications de démarrage.
Oxwivi
vous avez tout à fait raison. Je mets maximus donc ça commence au démarrage et ça marche très bien maintenant. Merci!
amh
Heureux que mes connaissances sur Ubuntu puissent être utiles!
Oxwivi
1
Peut-être que le devlispiementionné dans la réponse suivante peut aider.
Oxwivi
20
  1. Installez devilspie.

    sudo apt-get install devilspie
    

    La tarte du diable est:

    Un utilitaire de correspondance de fenêtres, inspiré de l'option "Fenêtres correspondantes" de Sawfish et de l'absence de fonctionnalité dans Metacity. Le manque de correspondance des fenêtres avec Metacity n'est pas une mauvaise chose - Metacity est un gestionnaire de fenêtres maigre et la correspondance des fenêtres ne doit pas nécessairement être une tâche du gestionnaire de fenêtres.

    Devil's Pie peut être configuré pour détecter les fenêtres au fur et à mesure de leur création et les faire correspondre à un ensemble de règles. Si la fenêtre correspond aux règles, elle peut effectuer une série d'actions sur cette fenêtre. Par exemple, je peux faire en sorte que toutes les fenêtres créées par X-Chat apparaissent sur tous les espaces de travail et que la fenêtre principale de Gkrellm1 n'apparaisse pas dans le pager ou la liste des tâches.

  2. Créez le répertoire ~/.devilspies'il n'existe pas déjà:

    mkdir -p ~/.devilspie
    
  3. Nous allons maintenant créer le script qui maximisera toutes les fenêtres:

    gedit ~/.devilspie/maximize.ds
    

    Collez le code suivant dans maximize.ds:

    (begin
        (maximize)(focus)
    )               
    

    entrez la description de l'image ici

  4. Exécutez la commande suivante depuis un terminal:

    devilspie       
    
  5. Toutes vos fenêtres devraient maintenant être maximisées. Ajoutez maintenant devilspieà vos applications de démarrage afin que vous n'ayez pas à l'exécuter manuellement à chaque fois que vous vous connectez:

    • Système ➜ Préférences ➜ Applications de démarrage

    • Cliquez sur Ajouter et entrez Devil's Piele nom et /usr/bin/devilspiela commande .

    • Cliquez sur Ajouter et fermez les applications de démarrage .

    entrez la description de l'image ici

Isaïe
la source
Cela ressemble à une solution, mais j'espérais quelque chose qui n'aurait pas à exécuter de processus supplémentaire. Je me demande combien cpu / mémoire intensive c'est. J'espérais qu'il me suffirait de modifier certains fichiers de configuration existants.
amh
1
@andresmh devilspieest inactif, sauf lorsque vous ouvrez une nouvelle fenêtre, les ressources système sont très faibles.
Isaiah
9

Il existe une solution pour les utilisateurs réguliers d'Inkscape qui s'énervent contre ce problème.

  1. Démarrez Inkscape.
  2. Maximisez-le.
  3. Allez dans Fichier ➜ Préférences Inkscape ➜ Windows .
  4. Sélectionnez Mémoriser et utilisez la géométrie de la dernière fenêtre .

    entrez la description de l'image ici

  5. Fermez-le toujours en mode maximisé.

Désormais, chaque fois que vous démarrez Inkscape, sa géométrie enregistrée est chargée.

Octavian A. Damiean
la source
8

1) Installez CompizConfig-Settings-Manager ,

2) Ouvrez Alt+ F2et tapez ccsmet tapez Enter,

3) Allez à "Place Windows"

entrez la description de l'image ici

4) Sélectionnez "Placement fixe de la fenêtre"> "Fenêtre avec mode de placement fixe"> "Nouveau"

entrez la description de l'image ici

5) À "Windows" coller: type=Normal

6) Dans "Mode", sélectionnez: "Maximiser".

entrez la description de l'image ici

desgua
la source
7

Si vous utilisez Compiz, allez dans "Gestion de la fenêtre" (sous catégories ou faites défiler vers le bas dans la fenêtre principale) et procédez comme suit:

NE PAS ACTIVER LES RÈGLES DE WINDOWS ENCORE!

  1. Ouvrez "Règles de la fenêtre".

  2. Dans l'onglet "Correspondances", recherchez "Maximisé" et écrivez class=

  3. Activez ensuite les règles de la fenêtre. (Case à cocher à gauche ou dans la fenêtre principale)

Maintenant, toutes vos fenêtres (et je veux dire: TOUTES) s'ouvriront TOUJOURS Maximisé.

ATTENTION! Cela comprendra également les boîtes de dialogue, les fenêtres normales et chaque fenêtre agira comme vous le souhaitez. C'était ton souhait, non? assurez-vous toujours que vous souhaitez vraiment ce que vous souhaitez. :)

Vous pouvez également faire plusieurs choses, y compris (mais sans s'y limiter):

  • Pour permettre à un seul programme de s’ouvrir au maximum, en cliquant sur l’icône "plus" dans la partie droite et en appuyant sur le bouton "Saisir" afin de choisir la fenêtre du programme. Pour cela, vous pouvez également écrire le titre, le rôle, le type, le nom, etc.
  • Excluez un seul programme pour ne pas observer cette fonctionnalité en effectuant les dernières étapes et en vous assurant d'activer le bouton "Inverser" dans la boîte de dialogue.
  • Utilisez d'autres règles Windows, comme:

Ignorer la barre des tâches: pour que les fenêtres n'apparaissent pas dans la barre des tâches. Ignorer le pageur: de cette façon, les fenêtres n'apparaissent pas lorsque vous modifiez une application à l'aide des touches [Alt] [Tab] ou [Super] [Tab] ci- dessus: les fenêtres resteront toujours au-dessus du reste des fenêtres en conservant le focus. Ci-dessous: utile lorsque vous souhaitez qu'une application, telle que le terminal, soit "intégrée" au bureau. Plein écran: n'a pas besoin d'explication. Non mobile, non redimensionnable, non minimisable, non maxibisable, non fermable, non focalisé fait ce qu'il dit.

Une capture d'écran est placée ici pour que vous puissiez voir ce plugin en action:

entrez la description de l'image ici

COMMENT SUPPRIMER CE COMPORTEMENT WINDOWS:

Vous aurez besoin d'accéder à Compiz et de désactiver le plug-in "Règles de la fenêtre".

Si vous avez fait quelque chose qui ne vous permet pas de voir Compiz, (quelque chose comme: faire une fenêtre de séjour « au- dessus » de l'autre et maximisé ou plein écran), ouvrez un compiz terminal et désactiver en exécutant: metacity --replace.

Bonne chance!

Les majuscules sont juste pour souligner le texte important. Peut être édité et changé par n'importe qui si nécessaire. Merci.

Geppettvs D'Constanzo
la source
1

Si vous utilisez Compiz, vous pouvez également:

1) installez ccsm à partir du centre logiciel ou de sudo apt-get install ccsm. C'est un configurateur de compiz

2) le lancer depuis le tableau de bord ou depuis le terminal

3) sélectionner le placement des fenêtres et dans le général changement onglet mode de positionnement à maximisée

J'ai trouvé que ça fonctionne assez bien

Nicola Feltrin
la source
0

En ce qui concerne Gnome 3, je peux dire que généralement, lorsque vous fermez une application, elle se souvient de la taille et de la prochaine fois, lors de la réouverture.

Donc, tout ce que vous avez à faire est de le maximiser avant de quitter.

Suncatcher
la source