Useimmat Linux-distrot ovat pitkään siirtäneet käyttäjiään pois Xorgista Waylandiin. Useimmissa tapauksissa tämä on hyvä asia. Wayland on turvallisempi, toimii paljon paremmin kuin X ja voittaa monet vanhemman protokollan esteistä. Huono uutinen on, että sovelluksesi eivät välttämättä toimi täydellisesti, jos ne odottavat toimivan X11:ssä.
Onneksi useimmissa Linux-distroissa on asennettu sekä Wayland että Xorg, ja voit helposti vaihtaa molempien välillä. Tässä tarkastellaan, kuinka voit vaihtaa Xorgiin Waylandista.
Kärki: Jos käytät Nvidian näytönohjainta, näin saat Waylandin pelaamaan hyvin Nvidian kanssa.
Vaihda Waylandista Xorgiin
Vaihtaminen Waylandista Xorgiin riippuu täysin siitä, millaista näytönhallintaa käytät. Jos et löydä näytönhallintaasi täältä, prosessi on riittävän samanlainen useimmille niistä, jotta saatat pystyä siipimään sen millä tahansa näistä ohjeista.
Jos et tiedä, mitä näytönhallintaa käytät, se on usein sidottu siihen työpöytäympäristöön, jonka kanssa distro toimitettiin. GNOME käyttää GDM:ää, KDE Plasma käyttää SDDM:ää ja useat muut työpöytäympäristöt (kuten LXQt, LXDE ja XFCE) käyttävät LightDM:ää.
Alla olevissa esimerkeissä käytämme Ubuntua jakeluna, mutta ohjeet ovat samat riippumatta siitä, mitä käytät.
GDM:ssä
Jos käytät Ubuntua, Fedoraa tai mitä tahansa muuta jakelua, jonka oletustyöpöytäympäristönä on GNOME, olet lähes 100 % taattu, että käytät GDM:ää.
Kirjautumisnäyttö on hyvin yksinkertaistettu, ja on helppo unohtaa kuvake, jonka avulla voit valita näyttöprotokollan. Näin voit varmistaa, että löydät sen:
- Valitse käyttäjätunnuksesi tavalliseen tapaan kirjautumisnäytöstäsi.

- Ennen kuin kirjoitat salasanasi, etsi asetusratas näytön oikeasta alakulmasta.

- Napsauta hammasratasta ja valitse haluamasi työpöytäympäristön Xorg-versio.

Kun se on tehty, jatka ja viimeistele kirjautuminen. Sinun pitäisi nyt olla Xorgissa!
SDDM:ssä
Jos jakelusi toimitettiin KDE Plasman kanssa, saatat käyttää SDDM:ää. SDDM:n salliman järjettömän määrän mukauttamisen vuoksi yksi käyttöliittymä voi näyttää villisti erilaiselta kuin toinen. Ainoa takuu on, että sinulla on paikka valita työpöytäympäristösi. Avattavan valikon sijainti riippuu täysin jakelun tarjoamasta mukauttamisesta.
SDDM-oletuskokoonpanon avulla voit valita Xorgin tai Waylandin yksinkertaisesti katsomalla näytön vasenta yläkulmaa.

Siinä kaikki mitä sinun tarvitsee tehdä! Jos SDDM-kirjautumisnäyttösi ei näytä tältä, avattava valikko on todennäköisesti suoraan käyttäjänimesi ylä- tai alapuolella.
LightDM:ssä
Jos et käytä KDE Plasmaa tai GNOMEa, käytät todennäköisesti LightDM:ää näytönohjaimena. Se on suosittu valinta jakeluille, jotka toimittavat kevyitä tai vaihtoehtoisia työpöytäympäristöjä.
LightDM:ssä näet kuvakkeen käyttäjätunnuksesi vieressä.

Napsauta sitä ja voit valita näyttöprotokollasi.

Valitse vain tarvitsemasi ja kirjaudu sisään!
Kuinka tarkistaa, käytätkö Xorgia vai Waylandia
Jos haluat selvittää, mitä näyttöpalvelinta käytät tällä hetkellä, voit käyttää seuraavaa komentoa tehdäksesi sen missä tahansa päätteessä:
echo $XDG_SESSION_TYPE
Jos näet x11, käytät sitten Xorgia. Samoin, jos näet waylandniin käytät Waylandia.

Usein Kysytyt Kysymykset
Voinko vain pakottaa hakemukset työskentelemään Waylandissa?
Jos sovelluksesi häiritsevät Waylandissa, he eivät ehkä tiedä, että heidän pitäisi käyttää Wayland-protokollaa. Kaikki riippuu siitä, mitä sovellusliittymiä he käyttävät ikkunoidensa luomiseen. Jotkut Qt-sovellukset häiritsevät, ellet lisää QT_QPA_PLATFORMTHEME="wayland;xcb" ”/etc/environment” -tiedostoosi.
Jos sovelluksesi käyttää Electronia, yritä käynnistää se --enable-features=UseOzonePlatform --ozone-platform=wayland liput käynnistysvaihtoehdoissa.
Siirry Chromium-pohjaisissa selaimissa (Brave, Chrome, Opera, Microsoft Edge jne.) kohtaan chrome://liput URL-palkissasi ja valitse Auto tai Wayland kohdassa ”Preferred Ozone Platform”.
Miksi en voi ajaa sovelluksia sudon kanssa Waylandissa?
Vanhemmat Linux-ympäristöjen toteutukset Waylandissa tekivät joskus mahdottomaksi sovellusten suorittamisen pääkäyttäjänä. Jos kohtaat tämän ongelman, varmista, että käytät viimeisimpiä paketteja! Tämä tapahtuu, koska ympäristömuuttujat pitävät WAYLAND_DISPLAY ei onnistunut siirtymään juurikuoreen.
Jos sinulla on edelleen tämä ongelma, käytä sudo -E:tä yksinkertaisen sijaan sudo suorittaaksesi sovelluksen. Tämä säilyttää ympäristömuuttujasi ja korjaa ongelman.
Vaihdetaanko Xorg?
Kun Wayland pääsee edelleen yli joistakin omista esteistään, X näyttää vähemmän houkuttelevalta ajan myötä ja sovelluskehittäjät saattavat vain luopua sen tukemisesta. Sillä välin Xorg on hyödyllinen vaihtoehto, joka voi toimia ”varanäyttöpalvelimena” laitteille ja ohjelmistoille, joita uudempi näyttöprotokolla ei vielä täysin tue.
Tue työtämme ❤️
Jos pidit tästä artikkelista, harkitse tipin antamista, jotta voimme jatkaa laadukkaan sisällön julkaisemista.





















