Fedora 25 is nu weg. Mensen bruisen, omdat het team heeft besloten Wayland de standaard grafische sessie te maken. Voor veel Linux-gebruikers is Wayland een nieuwe term die is uitgekomen, maar een die ze niet begrijpt.

In dit artikel zullen we kort ingaan op wat Wayland is, wat het doet en waarom ontwikkelaars massaal ernaar toe stromen! Wat is Wayland precies? Laten we het uitzoeken!

Waarom Wayland?

Zolang Desktop Linux iets was, was er een displayserver. Deze technologie staat bekend als X11 en is wat met de videokaart op uw Linux-machine werkt om grafische afbeeldingen te maken. Met de weergaveserver kunnen bureaubladomgevingen, programma's en zelfs gaming worden gebruikt.

Elke Linux-distributie maakt gebruik van de X11-display-server, een set tools die ongeveer zo oud is als het ontstaan ​​van Linux (misschien zelfs ouder). Zonder te technisch te worden, is het veilig om te zeggen dat de X11-weergaveserver heel veel problemen heeft, en de algemene consensus in de Linux-gemeenschap is dat we deze technologie zijn ontgroeid, en het is onderdeel van wat Linux terughoudt als een platform.

Gesprekken begonnen over een nieuwe weergaveserver voor Linux, een moderne weergaveserver die niet beschikt over de in het oog springende beveiligingsgaten die de X11 door de jaren heen hebben geteisterd en die ook zijn irritante technische problemen niet heeft. Die nieuwe displayserver is Wayland.

Wat doet Wayland?

Wayland is een weergaveprotocol en een beveiligd protocol. Elke afzonderlijke toepassing is een "client" en uw videohardware is een "server". In tegenstelling tot X11 kan elk programma het Wayland-protocol zelfstandig gebruiken. Dit betekent dat de prestaties beter zijn, omdat de weergaveserver niet hard werkt om een ​​grote puinhoop te behouden en in plaats daarvan alleen dingen laat tekenen die het nodig hebben.

Samen met dat alles heeft het Wayland-protocol iets dat XWayland heet. Dit is een tool die het mogelijk maakt om op X11 gebaseerde programma's in de plooi te brengen. Dit betekent dat zodra de nieuwe weergaveserver klaar is, populaire programma's gewoon zullen blijven werken.

Het protocol is ook superieur als het gaat om beveiliging. Met X11 is het mogelijk om iets te doen dat bekend staat als 'keylogging' door elk programma op de achtergrond te laten bestaan ​​en te lezen wat er gebeurt met andere vensters in het X11-gebied. Met Wayland zal dit eenvoudig niet gebeuren (hoewel het waarschijnlijk niet onmogelijk is), omdat elk programma onafhankelijk werkt.

Andere programma's laten luisteren en informatie stelen, is goed voor de veiligheid, maar het kan ook een rol spelen in de dingen. Simpele dingen zoals "kopiëren en plakken" zijn hierdoor opnieuw verzonnen!

Welke stuurprogramma's ondersteunen momenteel Wayland

Vanaf nu moeten degenen die Wayland willen uitproberen het Nvidia open source stuurprogramma of de Intel open source driver gebruiken. Eigen Nvidia / AMD-stuurprogramma's werken niet met Wayland en het is onwaarschijnlijk dat dit zal veranderen voordat de bedrijven ondersteuning toevoegen (hoewel er wordt verondersteld dat dit zeer binnenkort zal gebeuren).

Wayland uitproberen

De meeste Linux-distributies hebben besloten om met Wayland te gaan (behalve Ubuntu). De snelste, meest pijnloze manier om het op dit moment uit te proberen, is door Fedora 25 te downloaden en het te installeren. Geen configuratie vereist en deze is ingesteld als standaard.

Als je echter op een andere Linux-distro zit, is Wayland een goede manier om Gnome Shell of KDE Plasma 5 te installeren. Beide projecten hebben hard gewerkt aan de implementatie van een geweldige Wayland-sessie. Deze sessies zijn te vinden in de login manager.

Conclusie

X11 is traag en een lappendeken van vastgeboute code waardoor het moeilijk te moderniseren is. Wat nog erger is, is dat er maar een kleine groep X11-ontwikkelaars is die de technologie zelfs begrijpt. Het is om deze reden dat X11 langzaam slechter is geworden naarmate de jaren vorderen.

Dit is de reden waarom de Linux-gemeenschap als geheel ervoor gekozen heeft om richting Wayland te gaan. Het is modern, eenvoudiger te coderen en zal helpen om het weergeven van afbeeldingen op Linux-systemen moderner te maken.

Wat vind je van Wayland? Vertel het ons hieronder!

Afbeeldingscredit: wayland.org, linux-ink.ru