Hur man försöker Wayland, en ny bildskärmsserver för Linux

Hur man försöker Wayland, en ny bildskärmsserver för Linux / Linux

Linux-distributioner kommer snart att få en ny bildserverserie kallad Wayland. Men vad exakt är det, och varför är det viktigt? Låt oss ta en titt på Wayland och se hur du kan prova det just nu.

Vad är Wayland?

Wayland är en ny bildserverserver som ska nå Linux-distributioner inom de närmaste åren. Medan Waylands visningsserver redan anses vara stabil, saknar den fortfarande någon användbar funktionalitet, och majoriteten av användargränssnittet, som GTK och Qt, har inte tillräckligt med stöd för att Wayland faktiskt ska användas. Men stöd för närvarande håller på att bearbetas, och Wayland kommer äntligen att inkluderas i Linux-distributioner när stödet är på plats.

Vad är en Display Server?


Men du kanske undrar, vad är en bildservern? Det är den programvara som samordnar mellan inmatning och utmatning av systemet i kombination med vad du ser på skärmen.

Så användargränssnittsverktygen som GTK och Qt berätta för serverns servern hur man använder gränssnittselement som Windows och knappar, och talar också med musen för att veta var man ska placera markören. Det interagerar också med programmen och operativsystemet baserat på vad du gör i GUI. Med andra ord, om du klickar på a “Göra” knappen i ett videoredigeringsprogram, så visar serverns server det program som knappen klickades på, vilket startar renderingsprocessen.

Wayland jämfört med X Display Server

Medan Wayland är en ny bildserverserver, är det inte den första eftersom vi för närvarande använder en annan bildserverserver för våra skrivbordsbehov. Så vad är det för fel på den aktuella visningsservern, känd som X.org X Display Server? Det korta svaret: mycket.

Kodbasen som X-serverns server är baserad på är minst tre decennier, och har ständigt anpassats och anpassats för att ge nya funktioner. Så inte bara är koden riktigt gammal, men det är också en komplett röra. Alla funktioner är spridda i olika filer, och det finns fortfarande kod för funktionalitet som ingen någonsin använder längre. Värst av allt finns det flera fel i koden som är säkerhetsproblem, väntar bara på att upptäckas och utnyttjas.

Istället för att försöka skriva om hela X-bildservern för att göra den här roten till något mer hanterbar, har gemenskapen valt att istället skriva en ny bildserverserie från början. Det är inte bara det lättare att göra, men det gör det också möjligt för utvecklarna att planera för framtida behov och design implementeringar innan de faktiskt börjar skriva koden. Det kommer också att leda till mycket renare kod.

Wayland vs Mir

Wayland är inte den enda kommande servern där ute. Canonical, företaget bakom Ubuntu Varför Windows XP-användare ska byta till Ubuntu 14.04 LTS "Trusty Tahr" Varför Windows XP-användare ska byta till Ubuntu 14.04 LTS "Trusty Tahr" Om du fortfarande försöker dumpa Windows XP men inte hittat en alternativ än, Ubuntu 14.04 är ett utmärkt val. Läs mer, har forked Wayland för att skapa sin egen visningsserver kallad Mir. Canonical liknade inte Waylands riktning och bestämde sig för att gaffla projektet för att få fullständig kontroll över deras bildservers utveckling.


Gemenskapen var upprörd av Canonicals beslut att gaffla Wayland för att skapa Mir, eftersom det var meningen att utvecklare skulle behöva arbeta för att stödja två visningsservrar istället för bara en. För närvarande verkar det som om Mir fortfarande utvecklas i stadig takt och är tänkt att inkluderas i Ubuntu-skrivbord och Ubuntu Touch-utgåvor så småningom.

Hur man försöker Wayland


Nu när du vet lite om Wayland är det dags att prova! Det bästa sättet att göra detta utan att krossa med din egen Linux-installation är att ladda ner en kopia av den senaste versionen av Rebecca Black OS. Ignorera namnet, eftersom det fungerar som en ganska bra teknikförhandsvisning för Wayland och en skrivbordsmiljö som stöder Wayland som heter Hawaii. När du har laddat ner den kan du skriva den till en USB-minne. Linux Live USB Creator: enkelt starta Linux från din Flash Drive Linux Live USB Creator: enkelt starta Linux från din flash-enhet Läs mer och starta av det. Att köra den på en virtuell maskin kommer tyvärr inte att fungera (åtminstone inte för nu) eftersom det inte finns en grafikkdrivrutin som fungerar med både Wayland och VirtualBox.

Om du vill prova Wayland på en mer populär distribution, erbjuder Fedora ett Wayland-förhandsgranskning Fedora 20: Vad är nytt i denna "Heisenbug" Linux Release? Fedora 20: Vad är nytt i detta "Heisenbug" Linux Release? Fedora firade nyligen sina 10 års existens med sitt 20: e utgåva - lämpligt kodnamn "Heisenbug". Läs mer som du kan komma åt genom att köra kommandot:

gnome-session - session gnome-wayland.

Återigen, använd det på egen risk, särskilt eftersom GNOME inte stöder Wayland nästan lika bra som Hawaii-skrivbordsmiljön gör.

Waylands framtid

Förhoppningsvis kommer Wayland att äga rum snabbt, eftersom ju tidigare vi byter till en renare kodbas, desto bättre. Det blir mycket säkrare och förmodligen snabbare eftersom det också blir mindre resurshushigt. Fram till dess kan du alltid få den senaste versionen av Rebecca Black OS för att testa det.

Vad tycker du om Wayland? Är du glad att så småningom byta till den? Låt oss veta i kommentarerna!