Comment empêcher les programmes de se lancer au maximum?

16

Chaque fois que je lance un programme, par exemple Firefox, il démarre au maximum, comment puis-je empêcher que cela se produise. C'est tellement ridicule qu'ils ont cela comme défaut.

Scott
la source

Réponses:

11

Juste pour ccsmsignaler que le pourcentage de maximisation automatique est désormais configurable en 11.10 dans (le Gestionnaire de paramètres CompizConfig). Idiotiquement, il est codé en dur en 11.04 malgré qu'il y ait eu des problèmes avec ce que le pourcentage devrait être au début (à l'origine, il était de 60%, les gens se sont plaints, et la réponse a été de changer la valeur plutôt que de faire la chose évidente de le rendre configurable comme cela va clairement être spécifique à l'utilisateur et au système). Je n'ai pas trouvé de moyen pratique de rétroporter le correctif vers 11.04. (Vous pouvez toujours mettre à niveau, bien sûr.)

Mais le 11.10:

  • Installez ccsmsi vous ne l'avez pas déjà (bizarrement, il n'est pas installé par défaut)
  • Exécuter
  • Accédez au bureau
  • Cliquez sur le plugin Ubuntu Unity
  • Accédez à l' onglet Expérimental et vous devriez voir ceci: entrez la description de l'image ici définissez la valeur de maximisation automatique sur 100% pour la désactiver complètement, ou simplement sur un pourcentage plus élevé si vous aimez le comportement, mais le 75% par défaut est la mauvaise valeur pour vous.

Sources:

TJ Crowder
la source
8

Pour résoudre ce problème avec Unity 2d, procédez comme suit sur la ligne de commande:

gconftool -s /apps/metacity/general/auto_maximize_windows -t bool false

Ou lancez gconf-editor et changez cette clé en false.

Cela m'a énervé aussi. :( Le correctif est différent pour l'unité 2D que pour l'unité 3D,

ldrn
la source
Oh mec! ldrn vous avez trouvé une solution qui fonctionne parfaitement! Cette semaine, tu es officiellement mon héros. Je pourrais te faire un câlin maintenant.
Mood
4

Unity a été conçu pour maximiser automatiquement les fenêtres si elles occupent une certaine quantité d'espace à l'écran. À ma connaissance, toutes les fenêtres ne le font pas, mais la plupart le feront. Actuellement, il n'y a aucun moyen de désactiver cela dans Unity 2D, mais vous pouvez désactiver la grille dans ccsm, ou vous pouvez modifier les valeurs à votre guise, pour éviter cette maximisation.

entrez la description de l'image ici

Fondamentalement, vous pouvez désactiver le bord supérieur (définissez-le sur aucun) pour éviter la maximisation automatique de Windows.

RolandiXor
la source
1
Maximus n'est pas installé. Je cours 11.04 avec l'unité 2D. La maximisation automatique semble être une caractéristique par défaut de l'unité. Mon autre ordinateur utilise 11.04 avec Compiz Unity affiche le même comportement. Fondamentalement, lorsqu'une fenêtre couvre une certaine quantité du bureau (disons 80%), la fenêtre passera au maximum à chaque réouverture de la fenêtre. Même lorsque alt + tab est utilisé.
Humeur
@Mood: Oh ... je mettrai à jour ma réponse.
RolandiXor
Parfois, lorsqu'une fenêtre est agrandie et que j'utilise alt + tab pour changer de fenêtre, elle ne donne pas le focus à ma fenêtre sélectionnée. Il affichera Unity et l'icône des applications tremblera. Je dois appuyer sur l'icône pour lui donner le focus. Je vais essayer le mode classique. Dommage car j'aime Unity. La maximisation automatique et l'animation lente lorsque j'appuie sur Super sont les deux seuls vrais problèmes que j'ai avec elle.
Humeur
Qui a déjà voté pour cela ... laissez un commentaire lorsque vous votez au lieu de voter et de courir C'est idiot et inutile (oui, vous vous donnez comme vote et ce n'est plus anonyme mais au moins je sais pourquoi vous avez voté pour que je puisse m'améliorer. Sinon, c'est juste exaspérant quand vous votez une réponse parfaitement bonne). Cette réponse peut ne pas être nécessaire dans 11.10, mais les utilisateurs de 11.04 en ont toujours besoin - si c'était la raison.
RolandiXor
3

J'ai trouvé cela dans ce fil , l' ai testé et cela semble être vrai.

Vous devez ouvrir l'application, redimensionner la fenêtre pour qu'elle soit inférieure à 75% de la taille de l'écran, puis fermer l'application. Par défaut, toute fenêtre supérieure à 75% sera maximisée à l'ouverture. - mc4man

En outre, selon le même thread, ce comportement ne peut être modifié qu'en modifiant la source d'unité et en recompilant. Pas la réponse que nous aimerions entendre ...

Dorkus1218
la source
Merci! C'est sûr. Je suis d'accord que cela ne devrait pas nécessiter de recodage .. J'ai activé le redimensionnement du plugin Windows dans le gestionnaire de paramètres de compiz et cela a aidé. Mais au moins c'est un début! Merci pour la réponse!
Scott
le plugin d'informations de redimensionnement peut nous aider en montrant la taille de la fenêtre lorsque nous la redimensionnons. J'espère qu'ils le mettront bientôt configurable (avec gconf-editor, par exemple)
bluefoot
@bluefoot: Ils ont en 11.10, dans ccsm, les détails .
TJ Crowder
3

Installez "Advanced Desktop Effect Settings" (ccsm) via le centre logiciel et lancez-le.

Faites défiler jusqu'à "Gestion des fenêtres" et désélectionnez "Snapping Windows" et "Grille". Cela désactivera l'accrochage aux bords de l'écran et maximisera lorsque vous atteindrez les coins.

De plus, vous pouvez décider de démarrer les fenêtres centrées, positionnées intelligemment ou si elles doivent toujours être maximisées, etc. dans "Placer les fenêtres" qui est également sous "Gestion des fenêtres"

K. Hendrik
la source