Makseviisid Abuse

Tunnista Wayland või Xorg

10.07.2024, 01:18

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.

Mis on Wayland

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.

Mis on Xorg

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.

Waylandi või Xorgi kontrollimine

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

Узнаем Wayland или Xorg

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

Узнаем Wayland или Xorg

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

Узнаем Wayland или Xorg

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:

Узнаем Wayland или Xorg

See on esialgu kõik, järgmises artiklis räägime, kuidas teada saada, kuidas rakendus Wayland kasutab.