reklama
Linuxové distribuce brzy získají nový zobrazovací server s názvem Wayland. Ale co přesně to je a proč je to důležité? Pojďme se podívat na Waylanda a uvidíme, jak to hned vyzkoušet.
Co je Wayland?
Wayland je nový zobrazovací server, který by měl v několika příštích letech dosáhnout distribuce Linuxu. Přestože je zobrazovací server Wayland již považován za stabilní, stále mu chybí některé užitečné funkce a většina nástrojů uživatelského rozhraní, jako jsou GTK a Qt, zatím nemají dostatečnou podporu, aby Wayland skutečně existoval použitý. Podpora se však v současné době pracuje a Wayland bude konečně zařazen do linuxových distribucí, jakmile bude tato podpora zavedena.
Co je grafický server?
Ale možná vás zajímá, co je to zobrazovací server? Je to část softwaru, která koordinuje mezi vstupem a výstupem systému ve spojení s tím, co vidíte na obrazovce.
Nástroje uživatelského rozhraní jako GTK a Qt tedy zobrazují zobrazovacímu serveru, jak používat prvky rozhraní, jako jsou okna a tlačítka, a také mluví s myší, aby věděly, kam umístit kurzor. Interaguje také s programy a operačním systémem na základě toho, co děláte v GUI. Jinými slovy, pokud v aplikaci pro editaci videa kliknete na tlačítko „Vykreslit“, zobrazovací server sdělí programu, že na něj bylo kliknuto, čímž se spustí proces vykreslování.
Wayland ve srovnání se serverem X Display
Přestože Wayland je nový zobrazovací server, není první, protože v současné době používáme pro potřeby stolního počítače jiný zobrazovací server. Co se tedy děje s aktuálním zobrazovacím serverem známým jako X.org X Display Server? Krátká odpověď: hodně.
Základna kódu, na které je zobrazovací server X založen, je stará nejméně tři desetiletí a neustále se vylepšuje a upravuje tak, aby poskytovala nové funkce. Nejenže je kód opravdu starý, ale je to také kompletní nepořádek. Všechny funkce jsou rozloženy v různých souborech a stále existuje kód pro funkčnost, který už nikdo nikdy nepoužívá. Nejhorší ze všeho je, že v kódu je několik chyb, které jsou bezpečnostními problémy a čekají na objevení a využití.
Spíše než se pokusit přepsat celý zobrazovací server X tak, aby se ten nepořádek změnil na něco lépe zvládnutelného, komunita se rozhodla místo toho napsat nový zobrazovací server od nuly. Nejen, že je to jednodušší, ale také umožňuje vývojářům naplánovat budoucí potřeby a implementovat návrhy dříve, než začnou psát kód. To také pomůže vést k mnohem čistšímu kódu.
Wayland vs. Mir
Wayland není jediný vzestupný zobrazovací server. Společnost Canonical, společnost za Ubuntu Proč by uživatelé Windows XP měli přejít na Ubuntu 14.04 LTS "Trusty Tahr"Pokud se stále pokoušíte vypsat Windows XP, ale zatím jste nenašli jinou alternativu, Ubuntu 14.04 je skvělá volba. Přečtěte si více , vytvořil Wayland k vytvoření vlastního zobrazovacího serveru s názvem Mir. Canonical neměl rád směr Waylandu a rozhodl se projekt rozvětvit, aby získal úplnou kontrolu nad vývojem jejich zobrazovacího serveru.
Komunita byla pobouřena rozhodnutím společnosti Canonical rozvětvit Waylanda, aby vytvořila Mir, protože to znamenalo, že vývojáři by museli pracovat na podpoře dvou zobrazovacích serverů místo jednoho. Prozatím se však zdá, že se Mir stále vyvíjí ustáleným tempem a má být zahrnut do vydání Ubuntu desktop a Ubuntu Touch.
Jak vyzkoušet Wayland
Nyní, když víte něco o Waylandu, je čas to vyzkoušet! Nejlepší způsob, jak toho dosáhnout, aniž byste se pohrávali s vlastní instalací systému Linux, je stažení kopie nejnovější verze systému Windows Rebecca Black OS. Ignorujte jméno, protože slouží jako docela dobrý technologický náhled pro Wayland a desktopové prostředí, které podporuje Wayland jménem Havaj. Jakmile si ji stáhnete, můžete zapiš to na USB flash disk Linux Live USB Creator: Snadné spouštění systému Linux z vaší jednotky Flash Přečtěte si více a zavádět to. Jeho spuštění na virtuálním počítači bohužel nebude fungovat (alespoň ne prozatím), protože není k dispozici grafický ovladač, který by fungoval s Waylandem i VirtualBoxem.
Pokud chcete vyzkoušet Wayland na populárnější distribuci, Fedora nabízí náhled Waylandu Fedora 20: Co je nového v tomto vydání „Heisenbug“ Linux?Fedora nedávno oslavila 10 let své existence svým 20. vydáním - patřičně nazvaným „Heisenbug“. Přečtěte si více ke kterému máte přístup spuštěním příkazu:
gnome-session - relace gnome-wayland
.
Znovu jej používejte na své vlastní riziko, zejména proto, že GNOME téměř nepodporuje Waylanda, stejně jako desktopové prostředí na Havaji.
Waylandova budoucnost
Doufejme, že k adopci Waylandu dojde rychle, protože čím dříve přejdeme na čistší kódovou základnu, tím lépe. Bude to mnohem bezpečnější a pravděpodobně rychlejší, protože bude také méně náročné na zdroje. Do té doby můžete vždy získat nejnovější verzi systému Rebecca Black OS a vyzkoušet ji.
Co si myslíš o Waylandovi? Jste rádi, že na to nakonec přejdete? Dejte nám vědět v komentářích!
Danny je senior na University of North Texas, který má všechny aspekty softwaru s otevřeným zdrojovým kódem a Linuxu.