Enamik levinud Linuxi distributsioone tulevad kohe koos Waylandiga välja. Ubuntu on juba alates 22.04-st Waylandile üle läinud ja Fedora on juba pikka aega Waylandiga varustatud. SUSE ja Debian'i distributsioonid on hiljuti liitusid selle nimekirjaga. Kuid Waylandil on veel mõned probleemid, eelkõige see, et paljud vanemad programmid ei ole toetatud või ei tööta hästi. Kui teil on probleeme vanemate programmidega, peaksite kontrollima, millist kuvamisserverit kasutatakse. Selleks on mitu võimalust.
Wayland on ekraaniprotokoll, mida arendatakse alternatiivina X Window Systemile Linuxi operatsioonisüsteemide aknaliidese haldamiseks. Waylandi eesmärk on pakkuda moodsamat ja tõhusamat GUI arhitektuuri kui X Window System, mis töötati välja üle 30 aasta tagasi. Waylandi eesmärk on parandada Linuxi süsteemide graafilise kasutajaliidese jõudlust, turvalisust ja üldist stabiilsust.
Xorg (X.Org) on vaba ja avatud lähtekoodiga X Window Systemi implementatsioon, mis on enamiku Linuxi distributsioonide GUI standard. Xorg on kuvamisserver, mis haldab graafilisi elemente ekraanil, näiteks aknaid, nuppe ja muid kasutajaliidese elemente. See pakub põhifunktsioone graafikaga töötamiseks ja arvuti riistvaraga suhtlemiseks.
Xorg võimaldab Linuxi süsteemides käivitada graafikarakendusi ja aknahaldureid, pakkudes kasutajale mugavat ja intuitiivset viisi arvutiga suhtlemiseks. See toetab ka laiendusi ja draivereid, võimaldades graafika allsüsteemi kohandada ja optimeerida konkreetsete kasutajate vajaduste jaoks.
Kõige mugavam ja kättesaadavam meetod kuvaserveri vaatamiseks on kuvada keskkonnamuutuja XDG_SESSION_TYPE
sisu. Kui Wayland on hetkel kasutusel, kuvatakse Wayland ja kui Xorg on kasutusel, kuvatakse X11:
$ echo $XDG_SESSION_TYPE
Samuti saab kasutaja alati teada praeguse sessiooni tüübi, kasutades loginctl'i
. Sessioonide nimekirja
vaatamiseks käivitage programm käsuga list-sessions
või ilma parameetriteta:
$ loginctl list-sessions
Konkreetse seansi tüübi kuvamiseks edastage selle identifikaator käsule show-session
. Näiteks kui seansi number on 3:
$ loginctl show-session 3 -p Type
Seda kõike saab teha ka ühe lihtsa käsuga, mis annab sessiooni ID keskkonnamuutuja XDG_SESSION_ID
järgi:
$ loginctl show-session "$XDG_SESSION_ID" -p Type
Ubuntus on see teave vaadeldav ka GUI-s. Sa pead minema "Settings", minema "About System" ja leidma "Window Interface".
Siis näete ekraaniserveri nime:
See on esialgu kõik, järgmises artiklis räägime, kuidas teada saada, kuidas rakendus Wayland kasutab.