Come impedire il massimo avvio dei programmi?


16

Ogni volta che lancio un programma, ad esempio Firefox, viene avviato al massimo, come posso evitare che ciò accada. È così ridicolo che hanno questo come predefinito.

Risposte:


11

Giusto per segnalare che la percentuale di ottimizzazione automatica è ora configurabile in 11.10 in ccsm(Gestione impostazioni CompizConfig). Idioticamente, è codificato in 11.04 nonostante ci siano stati problemi con quale dovrebbe essere la percentuale in anticipo (in origine era il 60%, le persone si sono lamentate e la risposta è stata cambiare il valore piuttosto che fare la cosa ovvia di renderlo configurabile come questo sarà chiaramente specifico dell'utente e del sistema). Non ho trovato un modo conveniente per eseguire il back-port della correzione su 11.04. (Puoi sempre aggiornare, ovviamente.)

Ma l'11.10:

  • Installa ccsmse non l'hai già (stranamente, non è installato di default)
  • Eseguirlo
  • Vai al desktop
  • Fai clic su Ubuntu Unity Plugin
  • Vai alla scheda Sperimentale e dovresti vedere questo: inserisci qui la descrizione dell'immagine Imposta il valore di Massimizzazione automatica su 100% per disabilitarlo completamente, o semplicemente su una percentuale più alta se ti piace il comportamento ma il 75% predefinito è il valore sbagliato per te.

fonti:


8

Per risolvere questo problema con Unity 2d, eseguire questa operazione dalla riga di comando:

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

Oppure, avvia gconf-editor e cambia quella chiave in false.

Anche questo mi ha infastidito. :( La correzione è diversa per unità 2d rispetto a unità 3d,


Oddio! Hai trovato una soluzione che funziona perfettamente! Tutta questa settimana sei ufficialmente il mio eroe. Potrei abbracciarti adesso.
Mood

4

Unity è stato progettato per massimizzare automaticamente le finestre se occupano una certa quantità di spazio sullo schermo. Per quanto ne so, non tutte le finestre lo fanno, ma molti lo faranno. Attualmente non è possibile disabilitarlo in Unity 2D, ma è possibile disabilitare la griglia in ccsm oppure modificare i valori a proprio piacimento, per evitare questa massimizzazione.

inserisci qui la descrizione dell'immagine

Fondamentalmente, è possibile disabilitare il bordo superiore (impostarlo su nessuno) per evitare l'ottimizzazione automatica di Windows.


1
Maximus non è installato. Sto correndo 11.04 con unità 2D. L'auto-massimizzazione sembra essere una caratteristica predefinita dell'unità. L'altro mio computer utilizza 11.04 con Compiz Unity mostra lo stesso comportamento. Fondamentalmente quando una finestra copre una certa quantità di desktop - diciamo l'80% - la finestra salterà al massimo ogni volta che la finestra viene riaperta. Anche quando si usa alt + tab.
Mood

@Ood: oh ... aggiornerò la mia risposta.
RolandiXor

A volte, quando una finestra viene ingrandita e utilizzo alt + tab per cambiare finestra, non si attiva la finestra selezionata. Mostrerà Unity e l'icona delle app si scuoterà. Devo premere l'icona per dargli fuoco. Proverò la modalità classica. Peccato perché mi piace Unity. L'auto-massimizzazione e l'animazione lenta quando premo Super sono gli unici due problemi reali che ho con esso.
Mood

Chi ha mai effettuato il downgrade di questo ... lascia un commento quando effettui il downgrade invece di eseguire il downgrade e l'esecuzione. È sciocco e inutile (sì, ti dai via come voto e non è più anonimo, ma almeno so perché hai annullato il voto in modo da poter migliorare. Altrimenti è esasperante quando declassi una risposta perfettamente buona). Questa risposta potrebbe non essere necessaria in 11.10, ma gli utenti di 11.04 ne hanno ancora bisogno, se questo era il motivo.
RolandiXor

3

Trovato questo in questo thread , testato e sembra essere vero.

Devi aprire l'app, ridimensionare la finestra in modo che sia inferiore al 75% delle dimensioni dello schermo, quindi chiudere l'app. Per impostazione predefinita, qualsiasi finestra superiore al 75% verrà massima all'apertura. - mc4man

Inoltre, secondo lo stesso thread, questo comportamento può essere modificato solo modificando la sorgente di unità e ricompilando. Non è la risposta che vorremmo sentire ...


Grazie! Questo è sicuro. Sono d'accordo che non dovrebbe richiedere una ricodifica .. Ho abilitato il ridimensionamento del plug-in di Windows in Gestione impostazioni Compiz e questo mi ha aiutato. Comunque almeno è un inizio! Grazie per la risposta!
Scott,

il plug-in per le informazioni sul ridimensionamento può sicuramente aiutarci mostrando le dimensioni della finestra quando le ridimensioniamo. Spero che presto lo configurino (con gconf-editor, per esempio)
bluefoot

@bluefoot: hanno in 11.10, in ccsm, dettagli .
TJ Crowder,

3

Installa "Impostazioni avanzate effetti desktop" (ccsm) attraverso il centro software e avvialo.

Scorri verso il basso fino a "Gestione finestre" e deseleziona "Snapping Windows" e "Grid". Ciò disabiliterà l'aggancio ai bordi dello schermo e massimizzerà quando raggiungerai gli angoli.

Inoltre puoi decidere se avviare le finestre centrate, posizionate in modo intelligente o se devono sempre essere ingrandite, ecc. In "Posiziona Windows" che si trova anche in "Gestione finestre"

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.