Като всеки страстен фен на Linux със сигурност от няколко години четете, слушате и експериментирате за бързата еволюция и внедряване на нови технологии в разнообразните и нарастващи GNU/Linux дистрибуции. Като 3 добри примера за тях, развитието, консолидирането и прилагането на SystemD замества SysVinit, PipeWare замества PulseAudio и Wayland замества Xorg. И със сигурност има други много добри примери, които могат да стигнат до ниво приложения като напр LibreOffice от OpenOffice, или важни елементи на операционната система като настолни среди и мениджъри на прозорци.
Но, фокусирайки се върху графичната или визуална част на дистрибуциите на GNU/Linux, без съмнение, Wayland се развива и върви напред малко по малко, но солидно в надпреварата като отлична и изключително функционална алтернатива на Xorg. Поради тази причина напоследък научихме за новини като това, че Cinnamon 6.0 ще пристигне с експериментална поддръжка на Wayland или че Fedora 40 ще се сбогува със сесията X11 в KDE, за да остави само Wayland. И поради това и много повече, днес ще посветим този малък запис на първо изследване на мениджърът на прозорци за Wayland, наречен „Hyprland“. За да направите това, знайте неговите характеристики, неговия метод на инсталиране и знайте дали днес е възможно да го инсталирате на базови дистрибуции като Debian и Ubuntu.
Но преди да започнете да четете за тази интересна безплатна и отворена разработка на динамичен мениджър на прозорци с плочки за Wayland, наречен "Хипрленд", препоръчваме един предишна свързана публикация с помощта на Wayland:
Hyprland: Нов динамичен мениджър на прозорци с плочки за Wayland
Какво е Hyprland?
И двете в неговата официален уебсайт като негов официален раздел в GitHub, "Хипрленд" Накратко е описано, както следва:
Hyprland е динамичен композитор на Wayland, базиран на wlroots, който не жертва външния вид. Той предоставя най-новите функции на Wayland, може да се персонализира много, има всички готини визуализации, най-мощните плъгини, лесен IPC (Inter Process Communication), плюс много повече функции и качествени елементи от други подобни композитори, базирани на wlr и други.
Струва си обаче да се добави и подчертае, че Hyprland като Tiling мениджър на прозорци за Wayland, се характеризира със своите плавни анимации. И е много подобен на Sway, защото също използва библиотеката wlroots. Освен това, Той е реализиран в C++ и е много фокусиран върху потребителското изживяване, за да предложим по-съвместимо изживяване за потребителя.
Wayland Това е заместител на протокола и архитектурата на прозоречната система X11 с цел улесняване на разработването, разширяването и поддръжката. Wayland е езикът (протоколът), който приложенията могат да използват, за да комуникират със сървър за показване, за да станат видими и да получат информация от потребителя (човек). Сървърът на Wayland се нарича „композитор“. Приложенията са клиенти на Wayland. Wayland също се отнася до системна архитектура. Това не е просто връзка сървър-клиент между композитор и приложения. Няма един общ сървър на Wayland, какъвто е Xorg за X11, но всяка графична среда идва с една от многото реализации на композитора. Управлението на прозорците и изживяването на крайния потребител често са свързани с композитора, а не с взаимозаменяемите компоненти. Какво е Wayland? - Официален уеб сайт
функции
Сред неговите множество технически и функционални характеристики Открояват се следните 10:
- Висок капацитет за персонализиране и внедряване на персонализирани криви на Безие за по-добри анимации.
- Включва страхотни визуални бонбони за очи, като например: градиентни граници, замъгляване, анимации, сенки и др.
- Добавя поддръжка за разкъсване за по-добра производителност при игри и поддръжка за собствен IME и панели за въвеждане.
- Често включва авангардни функции. Междувременно следва отблизо това, което е разработено в wlroots-git.
- Осигурява глобални клавишни връзки и прозорци с плочки/псевдоплотки/плаващи/на цял екран.
- Мощна поддръжка на плъгини заедно с ефективен вграден мениджър на плъгини.
- Лесно разширяема и четима кодова база, включваща бързо и активно развитие.
- Той е в състояние незабавно да презареди вашите променени настройки при запазване на същите.
- Напълно динамични работни пространства и IPC, базиран на сокет.
- Два вградени дизайна и още налични като добавки.
Начини за инсталиране
Инсталирането му не е нещо, което обикновено се смята за лесно и универсално за всички настоящи GNU/Linux дистрибуции. Въпреки това, за да изпълни тази задача, разработчиците му предлагат различни методи на инсталиране с различни степени на лекота/трудност. Най-лесните начини са тези, посветени на дистрибуции като Arch Linux, NixOS, OpenSUSE, Fedora и Gentoo, между другото. Въпреки това, въпреки че има официален метод за Ubuntu 23.04; например за Debian GNU/Linux се съобщава, че е само експериментално наличен за Debian 13 Trixie.
Въпреки това, както обикновено, в Интернет и Linuxverse като цяло, има интересни и полезни неофициални методи като следното, което ви каним да проучите и опитате:
Накрая ще ви оставим тези полезни и интересни връзки което със сигурност ще улесни инсталирането на най-новата версия на Hyprland и нейните основни компоненти:
- Най-новата версия на Hyprland: Wiki y GitHub.
- Най-новата версия на Wayland: GitLab.
- Най-новата версия на Wayland Protocols: GitLab.
- Най-новата версия на библиотеката libdisplay-info (EDID / DisplayID): GitLab.
Обобщение
Накратко, този нов, лек, красив и много адаптивен мениджър на прозорци с динамични плочки за Wayland се нарича "Хипрленд" Той привлече много внимание от добър процент потребители в общността на Linux, които залагат на използването на малки, прости и леки мениджъри на прозорци, за да заменят пълните, сложни и тежки настолни среди. И преди всичко, защото е разработен за бъдещето, т.е. мислейки за бъдещата победа на Wayland над Xorg. Въпреки това има още дълъг път за Wayland и Hyprland. Но ако сте един от онези, които вече използват Wayland и Hyprland на GNU/Linux Distro, ви каним да ни уведомите за потребителския си опит с двете разработки чрез коментари.
И накрая, запомнете посетете нашия «начална страница» на испански. Или на който и да е друг език (само като добавите 2 букви в края на текущия ни URL адрес, например: ar, de, en, fr, ja, pt и ru, сред много други), за да научите повече актуално съдържание. Освен това ви каним да се присъедините към нашия Официален канал в Telegram за да четете и споделяте повече новини, ръководства и уроци от нашия уебсайт. И също така, следващият Алтернативен канал в Telegram за да научите повече за Linuxverse като цяло.