Reklama

Distribúcie systému Linux čoskoro získajú nový zobrazovací server s názvom Wayland. Čo presne to je a prečo je to dôležité? Poďme sa pozrieť na Waylanda a uvidíme, ako si to teraz môžete vyskúšať.

Čo je Wayland?

Wayland je nový zobrazovací server, ktorý by mal v najbližších rokoch dosiahnuť distribúciu Linuxu. Aj keď je zobrazovací server Wayland už považovaný za stabilný, stále mu chýbajú niektoré užitočné funkcie a väčšina nástrojov používateľského rozhrania, ako sú GTK a Qt, zatiaľ nemajú dostatočnú podporu, aby Wayland skutočne mohol byť použité. V súčasnosti sa však pracuje na podpore a Wayland bude po zavedení tejto podpory konečne zahrnutý do distribúcií Linuxu.

Čo je to zobrazovací server?

kontrola monitora qnix qx2710 1
Možno vás však zaujíma, čo je to zobrazovací server? Je to softvér, ktorý koordinuje medzi vstupom a výstupom systému v spojení s tým, čo vidíte na obrazovke.

Takže súbory nástrojov používateľského rozhrania, ako sú GTK a Qt, informujú zobrazovací server o tom, ako používať prvky rozhrania, ako sú okná a tlačidlá, a tiež sa porozprávajú s myšou, aby vedeli, kam umiestniť kurzor. Interaguje tiež s programami a operačným systémom na základe toho, čo robíte v GUI. Inými slovami, ak kliknete na tlačidlo „Render“ v aplikácii na úpravu videa, zobrazovací server oznámi programu, že na tlačidlo bolo kliknuté, čím sa spustí proces vykreslenia.

instagram viewer

Wayland v porovnaní so serverom X Display

Wayland je nový zobrazovací server, nie je však prvý, pretože v súčasnosti používame pre potreby stolných počítačov iný zobrazovací server. Čo je teda na súčasnom zobrazovacom serveri známom ako X.org X Display Server? Krátka odpoveď: veľa.

Základňa kódov, na ktorej je zobrazovací server X založená, je stará najmenej tri desaťročia a neustále sa vylepšuje a upravuje tak, aby poskytovala nové funkcie. Takže kód je nielen starý, ale aj kompletný. Všetky funkcie sú rozložené do rôznych súborov a stále existuje kód pre funkčnosť, ktorý už nikto nikdy nepoužíva. Najhoršie zo všetkého je, že v kóde je niekoľko chýb, ktoré sú bezpečnostnými problémami a čakajú na ich odhalenie a využitie.

Namiesto toho, aby sa pokúsili prepísať celý zobrazovací server X tak, aby sa tento neporiadok zmenil na niečo lepšie zvládnuteľné, komunita sa rozhodla namiesto toho napísať nový zobrazovací server od nuly. Nielenže sa to ľahšie robí, ale tiež umožňuje vývojárom plánovať budúce potreby a implementovať návrhy skôr, ako skutočne začnú písať tento kód. To tiež pomôže viesť k oveľa čistejšiemu kódu.

Wayland vs. Mir

Wayland nie je jediným vyspelým zobrazovacím serverom. Spoločnosť Canonical za Ubuntu Prečo by používatelia systému Windows XP mali prejsť na Ubuntu 14.04 LTS „Trusty Tahr“Ak sa stále pokúšate vypísať Windows XP, ale zatiaľ ste nenašli inú alternatívu, Ubuntu 14.04 je skvelá voľba. Čítaj viac , vytvorila spoločnosť Wayland, aby vytvorila svoj vlastný zobrazovací server s názvom Mir. Spoločnosť Canonical nepáčila smer Waylandu a rozhodla sa projekt rozvetviť, aby získala úplnú kontrolu nad vývojom zobrazovacieho servera.

ubuntu_trusty_desktop
Komunita bola pobúrená rozhodnutím spoločnosti Canonical rozprestrieť Waylanda na vytvorenie Mir, pretože to znamenalo, že vývojári by museli pracovať na podpore dvoch zobrazovacích serverov namiesto jedného. Zatiaľ sa zdá, že Mir sa stále vyvíja stabilným tempom a má byť zahrnutý do vydaní Ubuntu pre desktop a prípadne aj pre Ubuntu Touch.

Ako vyskúšať Wayland

wayland_rbos
Teraz, keď už viete niečo o Waylande, je čas to vyskúšať! Najlepším spôsobom, ako to urobiť bez toho, aby ste sa pohrávali s vlastnou inštaláciou systému Linux, je stiahnutie kópie najnovšej verzie systému Windows Rebecca Black OS. Ignorujte meno, pretože slúži ako celkom dobrý technologický náhľad pre Wayland a pracovné prostredie, ktoré podporuje Wayland s názvom Havaj. Po jeho stiahnutí môžete napíš to na USB kľúč Linux Live USB Creator: Ľahko bootujte Linux z vášho Flash disku Čítaj viac a spustiť to. Jeho spustenie na virtuálnom počítači bohužiaľ nebude fungovať (aspoň nie teraz), pretože nie je k dispozícii grafický ovládač, ktorý by fungoval s Waylandom aj VirtualBoxom.

Ak chcete vyskúšať Wayland na obľúbenejšej distribúcii, Fedora ponúka ukážku Waylandu Fedora 20: Čo je nové v tomto vydaní systému Heisenbug Linux?Fedora nedávno oslávila 10 rokov svojej existencie s 20. vydaním, ktoré bolo primerane označené ako „Heisenbug“. Čítaj viac ku ktorému máte prístup spustením príkazu:

gnome-session - relácia gnome-wayland.

Znovu ho používajte na svoje vlastné riziko, najmä preto, že GNOME takmer nepodporuje Wayland, ako aj prostredie na Havaji.

Waylandova budúcnosť

Dúfajme, že k prijatiu Waylandu dôjde rýchlo, pretože čím skôr prejdeme na čistejšiu kódovú základňu, tým lepšie. Bude to oveľa bezpečnejšie a pravdepodobne rýchlejšie, pretože bude tiež menej náročné na zdroje. Dovtedy môžete vždy vyskúšať najnovšiu verziu systému Rebecca Black OS.

Čo si myslíš o Waylande? Ste radi, že ste sa k tomu nakoniec dostali? Dajte nám vedieť v komentároch!

Danny je senior na University of North Texas, ktorý má všetky aspekty softvéru s otvoreným zdrojom a Linuxu.