Come configurare il mio sistema in modo che tutte le finestre inizino al massimo?


41

Ogni volta che apro un terminale o un'applicazione come Inkscape devo fare clic sul pulsante di ingrandimento perché per impostazione predefinita si aprono in dimensioni ridotte. Esiste un modo per configurare il mio sistema in modo tale che ogni volta che si apre un nuovo programma, utilizza l'intero schermo?

Ecco un esempio di quanto è piccola la finestra di Inkscape quando si apre:

esempio di come inkscape (e qualsiasi altra applicazione) si apra in piccolo


se ingrandisci la finestra, chiudi il programma e lo apri la volta successiva, la dimensione non viene ricordata?
theTuxRacer,

@Kaustubh, non è così per tutte le applicazioni.
Oxwivi,

non è certo il caso del Terminal e di Inkscape
amh

Puoi impostarlo per il Terminale tho.
Ottaviano Damiano,

1
come posso impostarlo per il terminale? in ogni caso, voglio impostarlo per tutte le applicazioni
am

Risposte:


34

Installa maximusInstalla maximus dal Software Center o dal Terminale:

sudo apt-get install maximus

Quindi eseguire questo comando dal Terminale:

maximus

Tutte le nuove finestre saranno massimizzate con questo.

Infine, proprio come nella schermata del punto 5 della risposta di Isaia , aggiungi una voce nelle Applicazioni di avvio. Il nome può essere quello che vuoi e il comando sarà semplicemente maximus.


1
L'ho installato. È grande. Grazie mille per la raccomandazione! Tuttavia, non fa ciò di cui ho bisogno. Massimizza le finestre esistenti. Voglio che massimizzi le finestre delle applicazioni che aprirò. Non quelli che ho già aperto.
am

1
@andresmh, hai provato ad aprire qualcosa mentre maximusè in esecuzione? Se hai riavviato il sistema, a meno che non aggiungi una voce in Startup Applications, non verrà eseguito.
Oxwivi,

hai perfettamente ragione. Ho messo maximus in modo che inizi all'avvio e ora funzioni alla grande. Grazie!
am

Sono contento che le mie conoscenze riguardo Ubuntu possano essere utili!
Oxwivi

1
Forse il devlispiemenzionato nella prossima risposta può aiutare.
Oxwivi,

20
  1. Installa devilspie.

    sudo apt-get install devilspie
    

    Devil's Pie è:

    Un'utilità di abbinamento delle finestre, ispirata all'opzione "Abbinamento di Windows" di Sawfish e alla mancanza di funzionalità in Metacity. La mancata corrispondenza della finestra con Metacity non è una cosa negativa: Metacity è un gestore di finestre snelle e la corrispondenza delle finestre non deve essere un'attività di gestione delle finestre.

    Devil's Pie può essere configurato per rilevare le finestre mentre vengono create e abbinare la finestra a un insieme di regole. Se la finestra corrisponde alle regole, può eseguire una serie di azioni su quella finestra. Ad esempio, posso far apparire tutte le finestre create da X-Chat su tutte le aree di lavoro e la finestra principale di Gkrellm1 non appare nel cercapersone o nell'elenco delle attività.

  2. Crea la directory ~/.devilspiese non esiste già:

    mkdir -p ~/.devilspie
    
  3. Ora creeremo lo script che massimizzerà tutte le finestre:

    gedit ~/.devilspie/maximize.ds
    

    Incolla il seguente codice in maximize.ds:

    (begin
        (maximize)(focus)
    )               
    

    inserisci qui la descrizione dell'immagine

  4. Eseguire il comando seguente da un terminale:

    devilspie       
    
  5. Ora tutte le finestre dovrebbero essere ingrandite. Ora aggiungi devilspiealle tue applicazioni di avvio in modo da non doverlo eseguire manualmente ogni volta che accedi:

    • Sistema ➜ Preferenze ➜ Applicazioni di avvio

    • Fare clic su Aggiungi e immettere Devil's Pieper il nome e /usr/bin/devilspieper il comando .

    • Fai clic su Aggiungi e chiudi Applicazioni di avvio .

    inserisci qui la descrizione dell'immagine


Sembra una soluzione, ma speravo in qualcosa che non doveva eseguire un processo aggiuntivo. Mi chiedo quanto sia intenso CPU / memoria. Speravo che avrei dovuto cambiare alcuni file di configurazione esistenti.
am

1
@andresmh devilspieè inattivo, tranne quando si apre una nuova finestra, è molto leggero sulle risorse di sistema.
Isaia,

9

Per gli utenti regolari di Inkscape che sono infastiditi da questo problema c'è una soluzione.

  1. Avvia Inkscape.
  2. Massimizzalo.
  3. Vai a File Preferences Preferenze di Inkscape ➜ Windows .
  4. Seleziona Ricorda e usa la geometria dell'ultima finestra .

    inserisci qui la descrizione dell'immagine

  5. Chiudilo sempre in modalità ingrandita.

Ora ogni volta che accendi Inkscape si caricherà con la sua geometria salvata.


8

1) Installa CompizConfig-Settings-Manager ,

2) Apri Alt+ F2e digita ccsme premi Enter,

3) Vai a "Posiziona Windows"

inserisci qui la descrizione dell'immagine

4) Seleziona "Posizionamento fisso della finestra"> "Finestra con modalità di posizionamento fisso"> "Nuovo"

inserisci qui la descrizione dell'immagine

5) Al "Windows" incolla: type=Normal

6) In "Modalità" selezionare: "Ingrandisci".

inserisci qui la descrizione dell'immagine


7

Se stai usando Compiz, vai su "Gestione finestre" (sotto categorie o scorri verso il basso nella finestra principale) e procedi come segue:

NON ABILITARE ANCORA LE REGOLE DI WINDOWS!

  1. Apri "Regole finestra".

  2. Nella scheda "Corrispondenze", trova "Ottimizzato" e scrivi class=

  3. Quindi abilitare le regole della finestra. (Casella di controllo a sinistra o nella finestra principale)

Ora, tutte le finestre (e intendo: TUTTO) si apriranno SEMPRE ingrandite.

AVVERTIMENTO! Ciò includerà anche finestre di dialogo, finestre normali e ogni finestra funzionerà come richiesto. Questo era il tuo desiderio, giusto? assicurati sempre di desiderare davvero ciò che desideri. :)

Puoi anche fare diverse cose, che include (ma non limitato a):

  • Abilitazione dell'apertura di un singolo programma ingrandita, facendo clic sull'icona "più" nella parte destra e premendo il pulsante "Afferra" per scegliere la finestra del programma. che dovrebbe essere in esecuzione per fare ciò, puoi anche scrivere titolo, ruolo, tipo, nome, ecc.
  • Escludere un singolo programma per non osservare questa funzione eseguendo gli ultimi passaggi e assicurandosi di abilitare il pulsante "Inverti" nella finestra di dialogo.
  • Usa altre regole di Windows, come:

Salta barra delle applicazioni: per non visualizzare le finestre nella barra delle attività. Salta cercapersone: in questo modo le finestre non appariranno quando cambi un'applicazione usando [Alt] [Tab] o [Super] [Tab] Sopra: le finestre rimarranno sempre sopra il resto delle finestre mantenendo sempre lo stato attivo. Sotto: utile quando si desidera che un'applicazione, come il terminale, sia "incorporata" nel desktop. Schermo intero: non necessita di spiegazioni. Non mobile, Non ridimensionabile, Non minimizzabile, Non minimizzabile, Non richiudibile, Non focalizzato: fa quello che dice.

Uno screenshot viene inserito qui per vedere questo plugin in azione:

inserisci qui la descrizione dell'immagine

COME SOSTITUIRE QUESTO COMPORTAMENTO DI WINDOWS:

Avrai bisogno di accedere a compiz e disabilitare il plug-in "Regole della finestra".

Se hai fatto qualcosa che non permettono di vedere compiz, (qualcosa come: fare una finestra per soggiorno "al di sopra" dell'altro e massimizzato o schermo intero), aprire un terminale e compiz disabilitare eseguendo: metacity --replace.

In bocca al lupo!

Le lettere maiuscole servono solo a sottolineare il testo importante. Può essere modificato e modificato da chiunque, se necessario. Grazie.


1

Se stai usando compiz puoi anche:

1) installa ccsm dal centro software o sudo apt-get install ccsm. È un configuratore di compiz

2) avviarlo dal cruscotto o dal terminale

3) seleziona il posizionamento delle finestre e nella scheda generale cambia la modalità di posizionamento in ingrandita

Ho trovato che funziona abbastanza bene


0

Per quanto riguarda Gnome 3, posso dire che di solito quando chiudi un'applicazione, si ricorda la dimensione, e la prossima volta, quando si riapre.

Quindi tutto ciò che devi fare è massimizzarlo prima di uscire.

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.