Без значение колко дисплеи използвате с компютъра си, никога няма да можете да поставите всички прозорци на приложенията на работния плот. Освен ако, разбира се, нямате правилния инструмент.

Мениджърът на прозорци е перфектен инструмент, който отговаря на това изискване много добре и ви позволява да използвате пълния потенциал на екрана на вашия компютър/външен дисплей.

Но какво точно е това, какво може да направи и кои са някои от най -добрите мениджъри на прозорци, които можете да използвате в Linux? Ето ръководство с отговори на всички подобни въпроси.

Какво е Window Manager?

Подобно на всяка друга подобна на Unix операционна система, Linux също използва системата X Window (или X11) като стандартна прозоречна система за генериране на основните елементи на GUI, необходими на различни приложения, базирани на GUI, за да функционират.

Въпреки това, освен това, системата X11 няма какво да предложи. В резултат на това не можете да го използвате за управление и организиране на прозорците на приложения на вашия работен плот според вашите предпочитания.

instagram viewer

Тук влиза прозоречен мениджър. Тя ви позволява да управлявате начина, по който прозорците на приложенията се появяват и държат на дисплея на компютъра или на външния монитор. По този начин можете да контролирате тяхното разположение, а оттам и външния вид, така че да можете да се възползвате максимално от имота на екрана на вашия дисплей и да подобрите многозадачността си.

Най -добрите мениджъри на прозорци за Linux

Следва списък на най -добрите мениджъри на прозорци за Linux - както плаващи, така и облицовъчни - които можете да използвате, за да се възползвате максимално от недвижимите имоти на екрана си.

Кредит на изображението: Komrade Toast/Уикипедия

Xmonad е безплатен и с отворен код динамичен мениджър на прозорци за Linux. Той е написан на Haskell и идва с конфигурационен файл, който ви помага да персонализирате поведението му според вашите предпочитания.

Тъй като е написан на Haskell, може да бъде доста предизвикателно да разберете и конфигурирате конфигурационния файл на xmonad веднага, особено ако нямате предишен опит с Haskell. Въпреки това, за тези с добро разбиране на езика, обхватът на персонализираността и използваемостта достига далеч отвъд това, което можете да получите от повечето мениджъри на прозорци.

Едно от най -големите предимства на xmonad е, че автоматизира подреждането на прозорци вместо вас, така че можете да се съсредоточите по -добре върху свършването на работата си. Що се отнася до набора от функции, програмата предлага обширна библиотека с разширения, поддръжка на Xinerama (за настройки на много дисплеи) и преконфигуриране в движение, между другото.

За да инсталирате xmonad на Debian/Ubuntu, изпълнете:

sudo apt install xmonad

В Arch Linux:

sudo pacman -S xmonad

За Fedora/CentOS и други базирани на RHEL системи:

sudo dnf инсталирайте xmonad
Кредит на изображението: Уикипедия

Awesome започна като разклонение на DWM (Dynamic Window Manager), но по-късно се превърна в собствен пълноправен прозоречен мениджър на Linux. Една от целите на програмата е била да предложи бързо и просто решение за управление на прозорци, без да компрометира разширените функционалности. И в по -голямата си част успя да оправдае това.

Написано е на Луа, който е мощен език за програмиране с широк обхват на използване по отношение на персонализирането. Ако сте силен потребител, който иска пълен контрол над графичния интерфейс и управлението на прозорци, страхотното може да ви осигури почти всичко, което искате, с добре документирани API да ви помогне по пътя.

Един от аспектите, които правят страхотното да се отличава от някои от другите мениджъри на прозорци, е, че вместо да се използва Xlib библиотека, за която е известно, че предизвиква латентност, тя използва асинхронната XCM библиотека, която гарантира, че вашите действия не са обект на толкова много латентност.

За да инсталирате страхотно на Debian/Ubuntu:

sudo apt install awesome

В Arch Linux:

sudo pacman -S страхотно

Във Fedora/CentOS/RHEL:

sudo dnf инсталирайте страхотно
Кредит на изображението: Anselmgarbe/Уикипедия

DWM или Dynamic Window Manager е един от по -старите Linux прозоречни мениджъри в този списък. Това е динамичен мениджър за облицовка на прозорци и е вдъхновение за развитието на популярния прозорец мениджъри като xmonad и страхотни, главно поради минималната и опростена функционалност, която просто работи добре.

В резултат на този лек подход обаче DWM се сблъсква с някои недостатъци. Един такъв е липсата на конфигурационен файл, което прави персонализирането на елементите на програмата сложно, тъй като сега трябва да промените изходния код и да го изградите всеки път, когато искате да направите промяна.

Поради тази причина DWM обикновено е предпочитан мениджър на прозорци по избор за тези, които се нуждаят от безпроблемен мениджър на прозорци, който просто върши една работа - управление на прозорци - за разлика от нещо, което е пълно с допълнителни елементи и функции, които биха могли да добавят сложност към опит.

За да инсталирате DWM на Debian и Ubuntu, използвайте:

sudo apt install dwm

В Arch Linux:

sudo pacman -S dwm

Инсталирането на DWM на Fedora/CentOS и RHEL базирани системи е лесно:

sudo dnf инсталирайте dwm
Снимка: Eryk Wdowiak/Уикипедия

IceWM е мениджър на прозорец за подреждане, написан на C ++. Той е фокусиран изцяло върху предоставянето на бърз и плавен опит за управление на прозорци, което го прави идеален за недостатъчно работещи Linux машини. Въпреки това, въпреки че е лека, програмата не прави компромиси по съществена използваемост и персонализируемост.

Той използва обикновен текстов файл, който е много по -лесен за промяна и прави персонализирането лесно. Не само това, той предлага и документирани ръководства, които да ви помогнат при промяната на конфигурационния файл. Освен това тук и там има произволни (прочетете "полезни") подсказки, за да се запознаете с елементите на графичния интерфейс и техните функционалности.

Интересно допълнение към графичния интерфейс в IceWM е вградената лента на задачите в долната част, която допълнително опростява управлението и организирането на прозорци на приложения и работни пространства на работния плот. По подобен начин той предлага и поддръжка както за RandR, така и за Xinerama, което е приятно докосване, за да ви помогне с настройките на няколко монитора.

За да инсталирате IceWM на Debian/Ubuntu:

sudo apt инсталирайте icewm

В Arch Linux:

sudo pacman -S icewm

Във Fedora/CentOS/RHEL:

sudo dnf инсталирайте icewm
Снимка: Michael Stapelberg/Уикипедия

Прозорецният мениджър i3 е ръчен облицовъчен прозорец, който поддържа куп настройки за организация на прозорци. Той е написан на C и подобно на IceWM, той също така осигурява конфигурационната функционалност чрез обикновен текстов файл, което улеснява промяната на елементите му във вашия стил.

В основата си i3 има за цел да бъде бърз и минимален, като същевременно е привлекателен за напредналите потребители. Като такива получавате основните функции, като ръчно поставяне на прозорци, теми, множество режими на фокусиране, заедно с разширени опции като лента на задачите, конфигурируеми връзки на клавиши и възможност за създаване на персонализирани скриптове за по -нататъшно изпълнение персонализиране.

Като цяло подходът на i3 е идеален за всякакви потребители, тъй като ви дава контрол върху това как искате да използвате програмата във вашата система. Можете или да го използвате такъв, какъвто е, или да го промените напълно, за да отговаря на вашите нужди. И това го прави подходящ и за компютри с ниска мощност.

В Debian/Ubuntu:

sudo apt install i3

За да инсталирате i3 на Arch Linux:

sudo pacman -S i3

В системите Fedora/CentOS/RHEL:

sudo dnf инсталирайте i3

Ефективно управление на Windows с приложения на Linux

Ако сте някой, който трябва да прескача напред -назад между куп приложения на вашия компютър - и дисплеи - тогава можете да използвате някой от горните мениджъри на прозорци, за да се възползвате максимално от вашия недвижим имот на екрана и многозадачност ефективно.

В случай, че тепърва започвате с Linux, препоръчваме да проверите i3 прозоречния мениджър. Той е бърз, минимален и предлага почти всички основни функции, от които се нуждаете, за да поддържате прозорците на приложенията си организирани и да увеличите максимално производителността си.

ДялТуителектронна поща
Станете по -продуктивни в Linux с i3 Tiling Window Manager

Искате ли да спестите недвижими имоти на екрана, като същевременно увеличите производителността си в Linux? Преминете към мениджър на прозорци за облицовки като i3 днес.

Прочетете Напред

Свързани теми
  • Linux
  • Персонализиране на Linux
  • Най-добър от
За автора
Яш Уейт (25 статии са публикувани)

Яш е щатен писател в MUO за DIY, Linux, програмиране и сигурност. Преди да намери страстта си в писането, той използва за разработване в мрежата и iOS. Можете също да намерите неговото писане в TechPP, където той обхваща други вертикали. Освен технологиите, той обича да говори за астрономия, Формула 1 и часовници.

Още от Yash Wate

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате