Wie konfiguriere ich mein System so, dass alle Fenster maximiert werden?

41

Jedes Mal, wenn ich ein Terminal oder eine Anwendung wie Inkscape öffne, muss ich auf die Schaltfläche "Maximieren" klicken, da diese standardmäßig in einer kleinen Größe geöffnet werden. Kann ich mein System so konfigurieren, dass jedes Mal, wenn ein neues Programm geöffnet wird, der gesamte Bildschirm genutzt wird?

Hier ist ein Beispiel dafür, wie klein das Fenster von Inkscape beim Öffnen ist:

Beispiel dafür, wie inkscape (und jede andere Anwendung) klein geöffnet wird

amh
quelle
Wenn Sie das Fenster maximieren und das Programm schließen und das nächste Mal öffnen, wird die Größe nicht gespeichert.
theTuxRacer
@Kaustubh, das ist nicht bei allen Anwendungen der Fall.
Oxwivi
es ist sicherlich nicht der Fall für das Terminal und Inkscape
amh
Sie können es für das Terminal einstellen.
Octavian Damiean
1
Wie kann ich es für das Terminal einstellen? auf jeden fall möchte ich es für alle anwendungen einstellen
amh

Antworten:

34

Installieren Sie maximusInstallieren Sie maximus vom Software Center oder vom Terminal aus:

sudo apt-get install maximus

Führen Sie dann diesen Befehl vom Terminal aus:

maximus

Damit werden alle neuen Fenster maximiert.

Fügen Sie schließlich, genau wie im Screenshot an der fünften Stelle in Jesajas Antwort , einen Eintrag in die Startanwendungen ein. Der Name kann beliebig sein, und der Befehl wird einfach sein maximus.

Oxwivi
quelle
1
Ich habe es installiert. Es ist toll. Vielen Dank für die Empfehlung! Es tut jedoch nicht das, was ich brauche. Es maximiert vorhandene Fenster. Ich möchte, dass die Fenster der Anwendungen, die ich öffne, maximiert werden. Nicht die, die ich bereits geöffnet habe.
amh
1
@andresmh, hast du versucht, etwas zu öffnen, während maximuses läuft? Wenn Sie das System neu gestartet haben, wird es nicht ausgeführt, es sei denn, Sie fügen einen Eintrag bei Startup Applications hinzu.
Oxwivi
du hast vollkommen recht Ich habe maximus so eingestellt, dass es beim Booten startet und jetzt großartig funktioniert. Vielen Dank!
amh
Ich bin froh, dass mein Wissen über Ubuntu hilfreich sein könnte!
Oxwivi
1
Vielleicht kann das devlispiein der nächsten Antwort erwähnte helfen.
Oxwivi
20
  1. Installiere devilspie.

    sudo apt-get install devilspie
    

    Devil's Pie ist:

    Ein Dienstprogramm zum Anpassen von Fenstern, das von der Option "Matched Windows" von Sawfish und dem Mangel an Funktionen in Metacity inspiriert wurde. Eine fehlende Fensterübereinstimmung für die Metacity ist keine schlechte Sache - Metacity ist ein schlanker Fenstermanager, und die Fensterübereinstimmung muss keine Fenstermanageraufgabe sein.

    Devil's Pie kann so konfiguriert werden, dass Fenster beim Erstellen erkannt und mit einer Reihe von Regeln abgeglichen werden. Wenn das Fenster den Regeln entspricht, kann es eine Reihe von Aktionen für dieses Fenster ausführen. Beispielsweise kann ich festlegen, dass alle von X-Chat erstellten Fenster in allen Arbeitsbereichen angezeigt werden und das Hauptfenster von Gkrellm1 nicht in der Pager- oder Aufgabenliste angezeigt wird.

  2. Erstellen Sie das Verzeichnis, ~/.devilspiefalls es noch nicht existiert:

    mkdir -p ~/.devilspie
    
  3. Jetzt erstellen wir das Skript, das alle Fenster maximiert:

    gedit ~/.devilspie/maximize.ds
    

    Fügen Sie den folgenden Code ein maximize.ds:

    (begin
        (maximize)(focus)
    )               
    

    Bildbeschreibung hier eingeben

  4. Führen Sie den folgenden Befehl von einem Terminal aus:

    devilspie       
    
  5. Alle Ihre Fenster sollten jetzt maximiert sein. Fügen Sie devilspienun Ihre Startup-Anwendungen hinzu, damit Sie sie nicht jedes Mal manuell ausführen müssen, wenn Sie sich anmelden:

    • System ➜ Einstellungen ➜ Startup-Anwendungen

    • Klicken Sie auf Hinzufügen und geben Sie Devil's Pieden Namen und /usr/bin/devilspieden Befehl ein .

    • Klicken Sie auf Hinzufügen und schließen Sie Startanwendungen .

    Bildbeschreibung hier eingeben

Jesaja
quelle
Das sieht nach einer Lösung aus, aber ich hatte gehofft, dass kein zusätzlicher Prozess ausgeführt werden musste. Ich frage mich, wie intensiv CPU / Speicher dies ist. Ich hatte gehofft, ich müsste nur einige vorhandene Konfigurationsdateien ändern.
amh
1
@andresmh devilspieist müßig , außer wenn Sie ein neues Fenster zu öffnen, ist es sehr geringer Beanspruchung des Systems.
Jesaja,
9

Für normale Inkscape-Benutzer, die sich über dieses Problem ärgern, gibt es eine Lösung.

  1. Starten Sie Inkscape.
  2. Maximiere es.
  3. Gehen Sie zu Datei ➜ Inkscape-Einstellungen ➜ Windows .
  4. Wählen Sie " Merken" und verwenden Sie die Geometrie des letzten Fensters .

    Bildbeschreibung hier eingeben

  5. Schließen Sie es immer im maximierten Modus.

Jedes Mal, wenn Sie Inkscape starten, wird die gespeicherte Geometrie geladen.

Octavian Damiean
quelle
8

1) CompizConfig-Settings-Manager installieren ,

2) Öffne Alt+ F2und tippe ccsmund drücke Enter,

3) Gehen Sie zu "Windows platzieren"

Bildbeschreibung hier eingeben

4) Wählen Sie "Feste Fensterplatzierung"> "Fenster mit festem Platzierungsmodus"> "Neu"

Bildbeschreibung hier eingeben

5) Bei "Windows" einfügen: type=Normal

6) Wählen Sie bei "Modus": "Maximieren".

Bildbeschreibung hier eingeben

desgua
quelle
7

Wenn Sie Compiz verwenden, gehen Sie zu "Fensterverwaltung" (unter Kategorien oder scrollen Sie im Hauptfenster nach unten) und gehen Sie wie folgt vor:

AKTIVIEREN SIE NOCH KEINE WINDOWS-REGELN!

  1. Öffnen Sie "Fensterregeln".

  2. Suchen Sie auf der Registerkarte "Übereinstimmungen" nach "Maximiert" und schreiben Sie class=

  3. Aktivieren Sie dann die Fensterregeln. (Kontrollkästchen links oder im Hauptfenster)

Jetzt öffnen sich alle Ihre Fenster (und ich meine: ALLE) IMMER maximiert.

WARNUNG! Dies schließt auch Dialoge und normale Fenster ein, und jedes Fenster verhält sich wie gewünscht. Das war dein Wunsch, oder? Stellen Sie immer sicher, dass Sie wirklich wünschen, was Sie wünschen. :)

Sie können auch mehrere Dinge tun, einschließlich (aber nicht beschränkt auf):

  • Aktivieren Sie ein einzelnes Programm, um es maximiert zu öffnen, indem Sie auf das Plus-Symbol auf der rechten Seite klicken und auf die Schaltfläche "Greifen" klicken, um das Fenster des Programms auszuwählen. Um dies zu tun, können Sie auch den Titel, die Rolle, den Typ, den Namen usw. eingeben.
  • Schließen Sie ein einzelnes Programm aus, um diese Funktion nicht zu beachten, indem Sie die letzten Schritte ausführen und sicherstellen, dass Sie die Schaltfläche "Invertieren" im Dialogfeld aktivieren.
  • Verwenden Sie andere Windows-Regeln wie:

Taskleiste überspringen: Damit werden die Fenster nicht in der Taskleiste angezeigt . Überspringen Pager: auf diese Weise die Fenster nicht erscheint , wenn Sie eine Anwendung ändern , indem Sie mit [Alt] [Tab] oder [Super] [Tab] Oben: die Fenster immer über dem Rest der Fenster bleiben , um den Fokus zu halten immer. Unten: Nützlich, wenn Sie möchten, dass eine Anwendung wie das Terminal in den Desktop "eingebettet" wird. Vollbild: braucht keine Erklärung. Nicht beweglich, nicht skalierbar, nicht minimierbar, nicht maximierbar, nicht verschließbar, nicht fokussierbar: Tut was es sagt.

Hier finden Sie einen Screenshot, auf dem Sie sehen können, wie dieses Plugin funktioniert:

Bildbeschreibung hier eingeben

WIE MAN DIESES FENSTERVERHALTEN AUSSER Kraft setzt:

Sie müssen Zugriff auf compiz erhalten und das Plugin "Fensterregeln" deaktivieren.

Wenn Sie etwas haben , das Sie nicht erlauben Compiz zu sehen, die (so etwas wie: Herstellen eines Fenster zu bleiben „oberhalb“ des anderen und maximiert oder Vollbild), öffnen Sie ein Terminal und deaktivieren Compiz durch Ausführen von : metacity --replace.

Viel Glück!

Die Großbuchstaben sollen nur wichtigen Text hervorheben. Kann bei Bedarf von jedem bearbeitet und geändert werden. Danke.

Geppettvs D'Constanzo
quelle
1

Wenn Sie compiz verwenden, können Sie auch:

1) Installieren Sie ccsm über das Software-Center oder sudo apt-get install ccsm. Es ist ein Compiz-Konfigurator

2) Starten Sie es vom Armaturenbrett oder vom Terminal

3) Wählen Sie die Fensterplatzierung und ändern Sie auf der Registerkarte Allgemein den Positionierungsmodus auf Maximiert

Ich fand das funktioniert ganz gut

Nicola Feltrin
quelle
0

Was Gnome 3 betrifft, kann ich sagen, dass es sich normalerweise beim Schließen einer Anwendung an die Größe erinnert und beim nächsten Mal, wenn es wieder geöffnet wird.

Alles, was Sie tun müssen, ist, es vor dem Beenden zu maximieren.

Sonnenfänger
quelle