Maksājuma metodes Abuse

Atpazīt Wayland vai Xorg

10.07.2024, 01:18

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.

Kas ir Wayland

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.

Kas ir Xorg

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.

Wayland vai Xorg pārbaude

Ē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

Узнаем Wayland или Xorg

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

Узнаем Wayland или Xorg

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

Узнаем Wayland или Xorg

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:

Узнаем Wayland или Xorg

Tas pagaidām ir viss, nākamajā rakstā mēs jums pastāstīsim, kā uzzināt, kā Wayland izmanto lietojumprogrammu.