Bez względu na to, ile monitorów używasz na swoim komputerze, nigdy nie będziesz w stanie zmieścić wszystkich okien aplikacji na pulpicie. O ile oczywiście nie masz odpowiedniego narzędzia.

Menedżer okien to doskonałe narzędzie, które bardzo dobrze spełnia to wymaganie i pozwala w pełni wykorzystać potencjał ekranu komputera/wyświetlacza zewnętrznego.

Ale co to właściwie jest, co może zrobić i jakie są jedne z najlepszych menedżerów okien, których możesz używać w systemie Linux? Oto przewodnik z odpowiedziami na wszystkie takie pytania.

Co to jest menedżer okien?

Podobnie jak każdy inny system operacyjny typu Unix, Linux również używa system X Window (lub X11) jako domyślny system okienkowy do generowania podstawowych elementów GUI wymaganych do działania różnych aplikacji opartych na GUI.

Jednak poza tym system X11 nie ma wiele do zaoferowania. W rezultacie nie możesz go używać do zarządzania oknami aplikacji na pulpicie i organizowania ich zgodnie z własnymi preferencjami.

Tutaj pojawia się menedżer okien. Umożliwia zarządzanie sposobem wyświetlania i zachowania okien aplikacji na wyświetlaczu komputera lub monitorze zewnętrznym. W ten sposób można sterować ich rozmieszczeniem, a tym samym wyglądem, tak aby w pełni wykorzystać możliwości ekranu i poprawić wrażenia z pracy wielozadaniowej.

instagram viewer

Najlepsze menedżery okien dla systemu Linux

Poniżej znajduje się lista najlepszych menedżerów okien dla systemu Linux — zarówno ruchomych, jak i kafelkowych — których możesz użyć, aby w pełni wykorzystać możliwości swojego ekranu.

Źródło zdjęcia: Toast Komrade/Wikipedia

Xmonad to darmowy menedżer okien dynamicznego kafelkowania typu open source dla systemu Linux. Jest napisany w języku Haskell i zawiera plik konfiguracyjny, który pomaga spersonalizować jego zachowanie zgodnie z własnymi preferencjami.

Ponieważ jest napisany w Haskell, zrozumienie i skonfigurowanie pliku konfiguracyjnego xmonada od razu może być dość trudne, zwłaszcza jeśli nie masz wcześniejszego doświadczenia z Haskellem. Jednak dla tych, którzy dobrze rozumieją język, zakres dostosowywania i użyteczności wykracza daleko poza to, co można uzyskać z większości menedżerów okien.

Jedną z największych zalet xmonad jest automatyzacja rozmieszczania okien, dzięki czemu możesz lepiej skoncentrować się na wykonywaniu swojej pracy. Jeśli chodzi o zestaw funkcji, program oferuje między innymi obszerną bibliotekę rozszerzeń, obsługę Xinerama (dla konfiguracji z wieloma wyświetlaczami) i rekonfigurację w locie.

Aby zainstalować xmonad na Debianie/Ubuntu, uruchom:

sudo apt zainstaluj xmonad

W Arch Linuksie:

sudo pacman -S xmonad

W Fedorze/CentOS i innych systemach opartych na RHEL:

sudo dnf zainstaluj xmonad
Źródło obrazu: Wikipedia

Awesome zaczęło się jako rozwidlenie DWM (Dynamic Window Manager), ale później przekształciło się w pełnoprawnego menedżera okien Linux. Jednym z celów programu było zaoferowanie szybkiego i prostego rozwiązania do zarządzania oknami bez uszczerbku dla zaawansowanych funkcjonalności. I w większości udało mu się to dotrzymać.

Jest napisany w Lua, który jest potężnym językiem programowania o szerokim zakresie zastosowań w zakresie dostosowywania. Jeśli jesteś zaawansowanym użytkownikiem, który chce mieć pełną kontrolę nad GUI i zarządzaniem oknami, niesamowite może zapewnić Ci prawie wszystko, czego pragniesz, z dobrze udokumentowanym API by pomóc ci po drodze.

Jednym z aspektów, które wyróżniają niesamowite od niektórych innych menedżerów okien, jest to, że zamiast używać Xlib biblioteka, która jest znana z wywoływania opóźnień, używa asynchronicznej biblioteki XCM, która zapewnia, że ​​twoje działania nie podlegają tak bardzo czas oczekiwania.

Aby zainstalować awesome na Debianie/Ubuntu:

sudo apt zainstaluj niesamowite

W Arch Linuksie:

sudo pacman -S niesamowite

W Fedorze/CentOS/RHEL:

sudo dnf zainstaluj niesamowite
Źródło: Anselmgarbe/Wikipedia

DWM lub Dynamic Window Manager to jeden ze starszych menedżerów okien systemu Linux na tej liście. Jest to dynamiczny menedżer płytek okiennych i był inspiracją do rozwoju popularnego okna menedżerów takich jak xmonad i awesome, głównie ze względu na minimalną i uproszczoną funkcjonalność, która po prostu działa dobrze.

Jednak w wyniku tego lekkiego podejścia DWM ma pewne niedociągnięcia. Jednym z nich jest brak pliku konfiguracyjnego, który komplikuje dostosowywanie elementów programu, ponieważ teraz musisz modyfikować jego kod źródłowy i budować go za każdym razem, gdy chcesz dokonać zmiany.

Z tego powodu DWM jest zwykle preferowanym menedżerem okien dla tych, którzy potrzebują prostego menedżera okien, który po prostu wykonuje jedno zadanie — zarządzanie oknami — w przeciwieństwie do czegoś, co jest pełne dodatkowych elementów i funkcji, które mogą zwiększyć złożoność doświadczenie.

Aby zainstalować DWM na Debianie i Ubuntu, użyj:

sudo apt zainstaluj dwm

W Arch Linuksie:

sudo pacman -S dwm

Instalacja DWM w systemach opartych na Fedorze/CentOS i RHEL jest łatwa:

sudo dnf zainstaluj dwm
Źródło: Eryk Wdowiak/Wikipedia

IceWM to menedżer okien stosów napisany w C++. Skupia się całkowicie na zapewnieniu szybkiego i płynnego zarządzania oknami, co czyni go idealnym dla słabych maszyn z systemem Linux. Jednak pomimo tego, że jest lekki, program nie narusza podstawowej użyteczności i możliwości dostosowywania.

Używa zwykłego pliku tekstowego, który jest znacznie łatwiejszy do modyfikacji i sprawia, że ​​dostosowywanie jest proste. Nie tylko to, oferuje również udokumentowane przewodniki pomagające w modyfikowaniu pliku konfiguracyjnego. Dodatkowo są tu i ówdzie losowe (czytaj „użyteczne”) podpowiedzi, które pozwolą ci zapoznać się z elementami GUI i ich funkcjami.

Ciekawym dodatkiem GUI w IceWM jest wbudowany pasek zadań na dole, który dodatkowo upraszcza zarządzanie i organizowanie okien aplikacji i obszarów roboczych na pulpicie. Podobnie, oferuje również obsługę zarówno RandR, jak i Xinerama, co jest miłym akcentem, który pomaga w konfiguracjach z wieloma monitorami.

Aby zainstalować IceWM na Debianie/Ubuntu:

sudo apt zainstaluj icewm

W Arch Linuksie:

sudo pacman -S icewm

W Fedorze/CentOS/RHEL:

sudo dnf zainstaluj icewm
Źródło: Michael Stapelberg/Wikipedia

Menedżer okien i3 to ręczny kafelek okien, który obsługuje wiele ustawień organizacji okien. Jest napisany w C i podobnie jak IceWM, zapewnia również funkcjonalność konfiguracji za pomocą zwykłego pliku tekstowego, co ułatwia modyfikowanie jego elementów do własnego stylu.

Zasadniczo i3 ma być szybki i minimalny, a jednocześnie atrakcyjny dla zaawansowanych użytkowników. W związku z tym otrzymujesz podstawowe funkcje, takie jak ręczne umieszczanie okien, motywy, wiele trybów ostrości, a także zaawansowane opcje, takie jak pasek zadań, konfigurowalne skróty klawiszowe i możliwość tworzenia niestandardowych skryptów do dalszych celów dostosowywanie.

Ogólnie rzecz biorąc, podejście i3 jest idealne dla wszystkich rodzajów użytkowników, ponieważ daje Ci kontrolę nad tym, jak chcesz używać programu w swoim systemie. Możesz go używać w takim stanie, w jakim jest, lub całkowicie go zmodyfikować, aby dopasować go do swoich potrzeb. A to sprawia, że ​​nadaje się również do komputerów o niskim poborze mocy.

W Debianie/Ubuntu:

sudo apt zainstaluj i3

Aby zainstalować i3 na Arch Linux:

sudo pacman -S i3

W systemach Fedora/CentOS/RHEL:

sudo dnf zainstaluj i3

Skuteczne zarządzanie systemem Windows aplikacji w systemie Linux

Jeśli jesteś kimś, kto musi przeskakiwać tam iz powrotem między kilkoma aplikacjami na komputerze — i ekranami — wtedy możesz użyć dowolnego z powyższych menedżerów okien, aby jak najlepiej wykorzystać ekran i wielozadaniowość wydajnie.

Jeśli dopiero zaczynasz pracę z Linuksem, zalecamy sprawdzenie menedżera okien i3. Jest szybki, minimalny i oferuje prawie wszystkie podstawowe funkcje potrzebne do uporządkowania okien aplikacji i maksymalizacji wydajności.

UdziałĆwierkaćE-mail
Zwiększ produktywność w systemie Linux dzięki menedżerowi okien kafelków i3

Chcesz zaoszczędzić miejsce na ekranie, jednocześnie zwiększając produktywność w systemie Linux? Przełącz się na kafelkowego menedżera okien, takiego jak i3.

Czytaj dalej

Powiązane tematy
  • Linux
  • Dostosowywanie Linuksa
  • Najlepsze
O autorze
Yash Wate (25 opublikowanych artykułów)

Yash jest pisarzem sztabowym w MUO zajmującym się majsterkowaniem, Linuksem, programowaniem i bezpieczeństwem. Zanim odnalazł swoją pasję w pisaniu, zajmował się tworzeniem aplikacji internetowych i iOS. Możesz również znaleźć jego teksty na TechPP, gdzie zajmuje się innymi branżami. Poza technologią lubi rozmawiać o astronomii, Formule 1 i zegarkach.

Więcej od Yash Wate

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować