Jak skonfigurować system, aby wszystkie okna zaczęły się maksymalizować?


41

Za każdym razem, gdy otwieram terminal lub aplikację taką jak Inkscape, muszę kliknąć przycisk maksymalizacji, ponieważ domyślnie otwierają się one w małym rozmiarze. Czy istnieje sposób, w jaki mogę skonfigurować system, aby przy każdym otwarciu nowego programu korzystał z całego ekranu?

Oto przykład tego, jak małe jest okno Inkscape po otwarciu:

przykład tego, jak inkscape (i każda inna aplikacja) otwiera się na małą skalę


jeśli zmaksymalizujesz okno, zamkniesz program i otworzysz go następnym razem, rozmiar nie zostanie zapamiętany?
— theTuxRacer

@Kaustubh, nie dotyczy to wszystkich aplikacji.
— Oxwivi

z pewnością nie jest tak w przypadku Terminalu i Inkscape
— amh

Możesz ustawić go dla Terminalu.
— Octavian Damiean

1
jak mogę ustawić to dla terminala? w każdym razie chcę to ustawić dla wszystkich aplikacji
— amh

Odpowiedzi:


34

Zainstaluj maximusZainstaluj maximus z Centrum oprogramowania lub z terminalu:

sudo apt-get install maximus

Następnie uruchom to polecenie z terminala:

maximus

Dzięki temu wszystkie nowe okna zostaną zmaksymalizowane.

Wreszcie, podobnie jak na zrzucie ekranu w 5. punkcie odpowiedzi Izajasza , dodaj wpis w aplikacjach startowych. Nazwa może być dowolna, a polecenie będzie proste maximus.


1
Zainstalowałem to. To jest wspaniałe. Wielkie dzięki za rekomendację! Jednak nie robi tego, czego potrzebuję. Maksymalizuje istniejące okna. Chcę, aby zmaksymalizować okna aplikacji, które otworzę. Nie te, które już otworzyłem.
— amh

1
@andresmh, czy próbowałeś otworzyć coś podczas maximusdziałania? Jeśli ponownie uruchomiłeś system, chyba że dodasz pozycję w aplikacji startowej, nie będzie działać.
— Oxwivi

masz całkowitą rację. Położyłem maximus, aby zaczynał się w czasie uruchamiania i teraz działa świetnie. Dzięki!
— amh

Cieszę się, że moja wiedza na temat Ubuntu może być pomocna!
— Oxwivi,

1
Może devlispiewspomniane w następnej odpowiedzi mogą pomóc.
— Oxwivi,

20
  1. Zainstaluj devilspie.

    sudo apt-get install devilspie
    

    Devil's Pie to:

    Narzędzie do dopasowywania okien, zainspirowane opcją Sawfish „Dopasowane okna” i brakiem funkcjonalności w Metacity. Metacity bez dopasowania okna nie jest złą rzeczą - Metacity jest szczupłym menedżerem okien, a dopasowywanie okien nie musi być zadaniem menedżera okien.

    Devil's Pie można skonfigurować do wykrywania okien podczas ich tworzenia i dopasowywania okna do zestawu reguł. Jeśli okno odpowiada regułom, może wykonać szereg działań w tym oknie. Na przykład mogę sprawić, że wszystkie okna utworzone przez X-Chat pojawią się na wszystkich obszarach roboczych, a główne okno Gkrellm1 nie pojawi się na liście stronicowania ani listy zadań.

  2. Utwórz katalog, ~/.devilspiejeśli jeszcze nie istnieje:

    mkdir -p ~/.devilspie
    
  3. Teraz stworzymy skrypt, który zmaksymalizuje wszystkie okna:

    gedit ~/.devilspie/maximize.ds
    

    Wklej następujący kod do maximize.ds:

    (begin
        (maximize)(focus)
    )               
    

    wprowadź opis zdjęcia tutaj

  4. Uruchom następujące polecenie z terminala:

    devilspie       
    
  5. Wszystkie twoje okna powinny być teraz zmaksymalizowane. Teraz dodaj devilspiedo swoich aplikacji startowych , abyś nie musiał uruchamiać go ręcznie przy każdym logowaniu:

    • System ➜ Preferencje ➜ Aplikacje startowe

    • Kliknij Dodaj i wprowadzić Devil's Piedo nazwy i /usr/bin/devilspiedo dowództwa .

    • Kliknij Dodaj i zamknij aplikacje startowe .

    wprowadź opis zdjęcia tutaj


To wygląda na rozwiązanie, ale miałem nadzieję, że coś nie będzie wymagało uruchomienia dodatkowego procesu. Zastanawiam się, jak intensywne jest to procesor / pamięć. Miałem nadzieję, że będę musiał zmienić niektóre istniejące pliki konfiguracyjne.
— amh

1
@andresmh devilspiejest bezczynny, chyba że po otwarciu nowego okna zasoby systemu są bardzo lekkie.
— Isaiah

9

Dla zwykłych użytkowników Inkscape, którzy denerwują się tym problemem, istnieje rozwiązanie.

  1. Uruchom Inkscape.
  2. Maksymalizuj to.
  3. Przejdź do Plik ➜ Preferencje Inkscape ➜ Windows .
  4. Wybierz Zapamiętaj i użyj geometrii ostatniego okna .

    wprowadź opis zdjęcia tutaj

  5. Zawsze zamykaj go w trybie zmaksymalizowanym.

Teraz za każdym razem, gdy uruchamiasz Inkscape, ładuje się z zapisaną geometrią.


8

1) Zainstaluj CompizConfig-Settings-Manager ,

2) Otwórz Alt+ F2i wpisz ccsmi naciśnij Enter,

3) Przejdź do „Umieść Windows”

wprowadź opis zdjęcia tutaj

4) Wybierz „Naprawiono umieszczenie okna”> „Okno z ustawionym trybem umieszczenia”> „Nowy”

wprowadź opis zdjęcia tutaj

5) W polu „Windows” wklej: type=Normal

6) W „Tryb” wybierz: „Maksymalizuj”.

wprowadź opis zdjęcia tutaj


7

Jeśli korzystasz z Compiz, przejdź do „Zarządzanie oknami” (pod kategoriami lub przewiń w dół w oknie głównym) i wykonaj następujące czynności:

NIE WŁĄCZAJ JUŻ REGUŁ WINDOWS!

  1. Otwórz „Reguły okien”.

  2. Na karcie „Dopasowania” znajdź „Zmaksymalizowane” i napisz class=

  3. Następnie włącz reguły okna. (Pole wyboru po lewej lub w oknie głównym)

Teraz wszystkie twoje okna (i mam na myśli: WSZYSTKIE) ZAWSZE otworzą Zmaksymalizowane.

OSTRZEŻENIE! Obejmuje to również okna dialogowe, normalne okna, a każde okno będzie działać zgodnie z żądaniem. To było twoje życzenie, prawda? zawsze upewnij się, że naprawdę chcesz tego, co chcesz. :)

Możesz także zrobić kilka rzeczy, w tym (ale nie tylko):

  • Umożliwienie otwierania zmaksymalizowanego pojedynczego programu poprzez kliknięcie ikony „plus” po prawej stronie i naciśnięcie przycisku „Chwyć”, aby wybrać okno programu. które powinny być uruchomione, aby to zrobić, możesz także napisać tytuł, rolę, typ, nazwę itp.
  • Wyklucz pojedynczy program, aby nie obserwował tej funkcji, wykonując ostatnie kroki i upewniając się, że włączono przycisk „Odwróć” w oknie dialogowym.
  • Użyj innych reguł systemu Windows, takich jak:

Pomiń pasek zadań: aby okna nie pojawiały się na pasku zadań. Pomiń pager: w ten sposób okna nie pojawią się, gdy zmienisz aplikację za pomocą [Alt] [Tab] lub [Super] [Tab] Powyżej: okna zawsze będą znajdować się nad resztą okien, utrzymując zawsze ostrość. Poniżej: Przydatne, gdy chcesz, aby aplikacja, taka jak terminal, była „osadzona” na pulpicie. Pełny ekran: nie wymaga wyjaśnień. Nie można przenosić, Nie można zmieniać rozmiaru, Nie można minimalizować, Nie można modyfikować, Nie można zamykać, Nie skupiać: robi to, co mówi.

Tutaj znajduje się zrzut ekranu, aby zobaczyć, jak działa ta wtyczka:

wprowadź opis zdjęcia tutaj

JAK NALEŻY PRZECZYTAĆ ZACHOWANIE TEGO SYSTEMU WINDOWS:

Będziesz musiał uzyskać dostęp do compiz i wyłączyć wtyczkę „Window Rules”.

Jeśli zrobił coś, co nie pozwoli Ci zobaczyć compiz, (coś takiego: co okno do pobytu „wyżej” od innych i maksymalizować lub pełnoekranowym), otwórz terminal i wyłączenie Compiza uruchamiając: metacity --replace.

Powodzenia!

Wielkie litery mają podkreślać ważny tekst. W razie potrzeby każdy może je edytować i zmieniać. Dziękuję Ci.


1

Jeśli używasz compiz, możesz także:

1) zainstaluj ccsm z centrum oprogramowania lub sudo apt-get install ccsm. To konfigurator compiz

2) uruchom go z deski rozdzielczej lub terminala

3) wybierz położenie okna i na karcie ogólnej zmień tryb pozycjonowania na maksymalny

Uważam, że to działa całkiem dobrze


0

Co do Gnome 3, mogę powiedzieć, że zwykle po zamknięciu dowolnej aplikacji zapamiętuje rozmiar, a następnym razem, gdy otwiera się ponownie.

Wszystko, co musisz zrobić, to zmaksymalizować go przed wyjściem.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.