Ubuntu

Hur man aktiverar och inaktiverar Wayland på Ubuntu

Hur man aktiverar och inaktiverar Wayland på Ubuntu
Du kanske har hört eller till och med stött på en Linux-distribution med exempelvis Wayland, Fedora 25-som standardvisningsserver.

Oavsett om du vill testa Wayland, förstå vad det är innan du använder det eller lära dig hur du aktiverar och inaktiverar det på Ubuntu, kommer den här guiden att vara värdefull på ett eller annat sätt.

Den här guiden kommer att diskutera vad Wayland är, hur det fungerar och hur du aktiverar och inaktiverar det på ditt Ubuntu-system.

Låt oss börja.

Vad är Wayland

Det bästa sättet att definiera Wayland är att kalla det ett protokoll som används av att komponera fönsterhanterare för att kommunicera med klienten och C-biblioteket i Wayland-protokollet.

En kompositfönsterhanterare, förkortad till en kompositör, är en windowshanterare som ger applikationer en off-screen buffert för varje fönster. En kompositör kan interagera med grafiken och fönstersystemet och skapa:

  1. Öppenhet i Windows
  2. Animationer
  3. Släpp skuggor

Kompositören som implementeras av Wayland-protokollet kan vara en visningsserver som körs på Kernel, X-applikationen eller en Wayland-klient som X-servrar utan root eller helskärm, andra skärmservrar eller basapplikationer.

Det första teamet av frivilliga utvecklare som hjälpte till att utveckla Wayland-protokollet skapade det som en enklare och snabbare ersättning av X. X11-tekniken hade varit standardvisningsservern som används i de flesta Linux-skrivbordsmiljöer. På grund av olika problem på X11-servern, inklusive säkerhetsproblem och prestandafrågor, utvecklade det Kristian Høgsberg-ledda teamet Wayland som ett alternativ.

Varför Wayland

Jämfört med andra skärmservrar är Wayland displayprotokoll säkert och snabbt. Wayland definierar varje applikation som en klient och en grafisk processenhet som server. Till skillnad från X11 tillåter Wayland varje applikation att använda protokollet i en fristående funktionalitet.

Eftersom Wayland hanterar varje applikation i en fristående session i protokollet förbättras prestandan eftersom servern inte behöver hantera alla applikationer samtidigt. Istället drar de nödvändiga applikationerna fristående föremål.

Waylands utveckling har förbättrats och har lagt till fler funktioner som XWayland som tillåter användare att arbeta med X11-baserade Wayland-applikationer.

Bilden nedan visar Wayland Architecture.

Hur man aktiverar och inaktiverar Wayland på Ubuntu

Under åren, delvis tack vare ett aktivt utvecklingsteam och community, har vissa Linux-distributioner antagit Wayland och låter dig aktivera det under inloggningen.

Följ stegen nedan för att aktivera Wayland på Ubuntu:

För denna handledning bör du ha root-behörigheter för att redigera specifika filer. Självstudien förutsätter också att du kör GNOME som din standardskrivbordsmiljö.

Redigera fil / etc / gdm3 / daemon.konf

Leta efter följande post i filen # WaylandEnable = falsk

Avmarkera posten för att inaktivera Wayland eller lämna okommenterad för att aktivera Wayland.

Stäng, spara filen och starta sedan om gdm med kommandot:

sudo service gdm3 starta om

Du kan också tillämpa ändringarna genom att starta om ditt system.

För att använda Ubuntu över Wayland, klicka på inställningsikonen på inloggningsmenyn, välj "Ubuntu på Wayland" och logga sedan in. Se till att du har aktiverat Wayland genom att lämna raden i ovanstående fil okommenterad.

Slutsats

Denna handledning har gett dig en uppfattning om vad Wayland-protokollet är, hur det fungerar och hur du aktiverar och inaktiverar det på Ubuntu.

Tänk på att detta inte är en Wayland-protokollguide eller referensguide. Målet var att introducera dig till Wayland-protokollet, visa hur det fungerar och hur du kan aktivera och inaktivera det på ett Ubuntu-system.

Om du vill ha mer information kan du läsa den officiella dokumentationen:

https: // vägland.fri skrivbord.org / docs / html

OpenTTD vs Simutrans
Att skapa din egen transportsimulering kan vara rolig, avkopplande och extremt lockande. Det är därför du måste se till att du testar så många spel so...
OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...
SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...