реклама

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

Какво е Wayland?

Wayland е нов дисплей сървър, който трябва да достигне Linux дистрибуции в рамките на следващите няколко години. Въпреки че сървърът на дисплея Wayland вече се счита за стабилен, той все още липсва полезна функционалност и по-голямата част от инструментариите за потребителски интерфейс като GTK и Qt все още нямат достатъчно поддръжка, за да може Wayland всъщност да бъде използва. В момента обаче се работи върху поддръжката и Wayland най-накрая ще бъде включен в дистрибуциите на Linux, след като такава се поддържа.

Какво представлява дисплейният сървър?

qnix qx2710 преглед на монитора 1
Но може би се чудите какво е дисплейният сървър? Това е частта от софтуера, която координира входа и изхода на системата във връзка с това, което виждате на екрана.

Така инструментариите за потребителски интерфейс като GTK и Qt казват на дисплейния сървър как да използват интерфейсни елементи като прозорци и бутони, а също и да говорят с мишката, за да знаят къде да поставите курсора. Той също така взаимодейства с програмите и операционната система въз основа на това, което правите в GUI. С други думи, ако щракнете върху бутон „Render“ в приложение за редактиране на видео, тогава дисплейният сървър казва на програмата, че е натиснат бутона, който стартира процеса на изобразяване.

instagram viewer

Wayland в сравнение с X дисплейния сървър

Въпреки че Wayland е нов дисплей сървър, той не е първият, тъй като в момента използваме различен дисплей сървър за нашите десктоп нужди. И така, какво не е наред с текущия сървър на дисплей, известен като X.org X Display Server? Краткият отговор: много.

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

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

Wayland vs. Mir

Wayland не е единственият актуален дисплей сървър там. Canonical, компанията зад Ubuntu Защо потребителите на Windows XP трябва да преминат към Ubuntu 14.04 LTS "Trusty Tahr"Ако все още се опитвате да зарежете Windows XP, но все още не сте намерили алтернатива, Ubuntu 14.04 е чудесен избор. Прочетете още , засили Wayland да създаде свой собствен сървър за показване, наречен Mir. Canonical не хареса посоката на Wayland и реши да разгърне проекта, за да получи пълен контрол върху развитието на сървъра си на дисплей.

ubuntu_trusty_desktop
Общността беше възмутена от решението на Canonical да разклони Wayland да създаде Mir, тъй като това означаваше, че разработчиците ще трябва да работят за поддръжка на два дисплейни сървъра, а не само на един. Засега изглежда, че Mir все още се развива с постоянен темп и е предназначен да бъде включен в настолния Ubuntu и изданията на Ubuntu Touch в крайна сметка.

Как да опитате Wayland

wayland_rbos
Сега, когато знаете малко за Wayland, време е да го изпробвате! Най-добрият начин да направите това, без да се забърквате със собствената си инсталация на Linux, е да изтеглите копие от последната версия на Rebecca Black OS. Игнорирайте името, защото то служи като доста добър преглед на технологиите за Wayland и работна среда, която поддържа Wayland, наречена Hawaii. След като го изтеглите, можете напишете го на USB флаш Linux Live USB Creator: Стартирайте лесно Linux от вашето флаш устройство Прочетете още и стартирайте това. Стартирането му на виртуална машина за съжаление няма да работи (поне не засега), тъй като няма наличен графичен драйвер, който да работи както с Wayland, така и с VirtualBox.

Ако искате да изпробвате Wayland в по-популярна дистрибуция, Fedora предлага визуализация на Wayland Fedora 20: Какво е новото в това издание на Linux Heisenbug?Наскоро Fedora отпразнува 10-годишното си съществуване с 20-ото си издание - по подходящ начин с кодово име „Heisenbug“. Прочетете още до който можете да получите достъп чрез стартиране на командата:

gnome-session - сесия gnome-wayland.

Отново го използвайте на свой собствен риск, особено след като GNOME не поддържа Wayland почти толкова добре, колкото прави настолната среда на Хаваите.

Бъдещето на Уейланд

Надяваме се, че приемането на Wayland ще се случи бързо, защото колкото по-рано преминем към по-чиста кодова база, толкова по-добре. Ще бъде много по-безопасно и вероятно по-бързо, тъй като ще бъде и по-малко гладно. Дотогава винаги можете да получите най-новата версия на Rebecca Black OS, за да я тествате.

Какво мислите за Wayland? Радвате ли се евентуално да преминете към него? Уведомете ни в коментарите!

Дани е старши в университета в Северен Тексас, който се наслаждава на всички аспекти на софтуера с отворен код и Linux.