Vairums izplatītāko Linux distributīvu uzreiz ir aprīkoti ar Wayland. Ubuntu jau kopš 22.04 ir pārgājusi uz Wayland, un Fedora jau ilgu laiku tiek piegādāta ar Wayland. Nesen šim sarakstam pievienojās arī SUSE un Debian. Taču Wayland joprojām ir dažas problēmas, jo īpaši tas, ka daudzas vecākas programmas netiek atbalstītas vai nedarbojas labi. Ja rodas problēmas ar vecākām programmām, jāpārbauda, kurš displeja serveris tiek izmantots. Ir vairāki veidi, kā to izdarīt.
Wayland ir displeja protokols, kas tiek izstrādāts kā alternatīva X Window System logu saskarnes pārvaldībai Linux operētājsistēmās. Wayland mērķis ir piedāvāt modernāku un efektīvāku grafiskās saskarnes arhitektūru nekā X Window System, kas tika izstrādāta pirms vairāk nekā 30 gadiem. Wayland ir paredzēts uzlabot Linux sistēmu grafiskās saskarnes veiktspēju, drošību un vispārējo stabilitāti.
Xorg (X.Org) ir X Window System, kas ir grafiskās saskarnes standarts lielākajā daļā Linux izplatījumu, bezmaksas un atvērtā pirmkoda implementācija. Xorg ir displeja serveris, kas pārvalda grafiskos elementus uz ekrāna, piemēram, logus, pogas un citus saskarnes elementus. Tas nodrošina pamata funkcionalitāti darbam ar grafiku un mijiedarbībai ar datora aparatūru.
Xorg nodrošina iespēju Linux sistēmās palaist grafiskās lietojumprogrammas un logu pārvaldniekus, nodrošinot lietotājam ērtu un intuitīvu veidu, kā mijiedarboties ar datoru. Tā atbalsta arī paplašinājumus un draiverus, kas ļauj pielāgot un optimizēt grafikas apakšsistēmu konkrētām lietotāja vajadzībām.
Ērtākā un pieejamākā metode, kā apskatīt displeja serveri, ir parādīt XDG_SESSION_TYPE
vides mainīgā saturu. Ja pašlaik tiek izmantota Wayland, tiks parādīta Wayland, bet, ja tiek izmantota Xorg, tiks parādīta X11:
$ echo $XDG_SESSION_TYPE
Turklāt lietotājs vienmēr var uzzināt pašreizējās sesijas tipu, izmantojot loginctl
. Lai apskatītu sesiju sarakstu
, palaidiet programmu ar komandu list-sessions
vai bez parametriem:
$ loginctl list-sessions
Lai parādītu konkrētas sesijas tipu, nododiet tās identifikatoru komandai show-session
. Piemēram, ja sesijas numurs ir 3:
$ loginctl show-session 3 -p Type
To visu var izdarīt arī ar vienu vienkāršu komandu, kas sniedz sesijas ID no vides mainīgā XDG_SESSION_ID
:
$ loginctl show-session "$XDG_SESSION_ID" -p Type
Ubuntu šo informāciju var apskatīt arī grafiskajā lietotāja saskarnē. Jums jādodas uz "Iestatījumi", jāiet uz "Par sistēmu" un jāatrod "Logu saskarne".
Tad redzēsiet displeja servera nosaukumu:
Tas pagaidām ir viss, nākamajā rakstā mēs jums pastāstīsim, kā uzzināt, kā Wayland izmanto lietojumprogrammu.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: