Mokėjimo būdai Abuse

"Wayland" arba "Xorg" atpažinimas

10.07.2024, 01:18

Daugumoje įprastų "Linux" distribucijų iš karto įdiegta "Wayland". Ubuntu jau nuo 22.04 perėjo prie "Wayland", o "Fedora" jau seniai tiekiama su "Wayland". Neseniai prie šio sąrašo prisijungė SUSE ir "Debian" distribucijos. Tačiau "Wayland" vis dar susiduria su tam tikrais sunkumais, visų pirma su tuo, kad daugelis senesnių programų nepalaikomos arba veikia netinkamai. Jei turite problemų su senesnėmis programomis, turėtumėte patikrinti, koks ekrano serveris naudojamas. Yra keli būdai, kaip tai padaryti.

Kas yra "Wayland

Wayland - tai rodymo protokolas, kuris kuriamas kaip X Window System alternatyva "Linux" operacinių sistemų langų sąsajai valdyti. Wayland" siekia pasiūlyti modernesnę ir efektyvesnę grafinės sąsajos architektūrą nei X langų sistema, kuri buvo sukurta daugiau nei prieš 30 metų. Wayland" turėtų pagerinti "Linux" sistemų grafinės sąsajos našumą, saugumą ir bendrą stabilumą.

Kas yra Xorg

Xorg (X.Org) yra nemokama atvirojo kodo X langų sistemos (X Window System), kuri yra daugumos "Linux" distributyvų grafinės sąsajos standartas, realizacija. Xorg yra ekrano serveris, kuris valdo grafinius elementus ekrane, pavyzdžiui, langus, mygtukus ir kitus sąsajos elementus. Jis suteikia pagrindines funkcijas darbui su grafika ir sąveikai su kompiuterio technine įranga.

Xorg suteikia galimybę "Linux" sistemose paleisti grafines taikomąsias programas ir langų tvarkykles, todėl naudotojui suteikiamas patogus ir intuityvus bendravimo su kompiuteriu būdas. Ji taip pat palaiko plėtinius ir tvarkykles, todėl grafikos posistemę galima pritaikyti ir optimizuoti konkretiems naudotojo poreikiams.

Wayland arba Xorg tikrinimas

Patogiausias ir prieinamiausias būdas peržiūrėti ekrano serverį yra parodyti aplinkos kintamojo XDG_SESSION_TYPE turinį. Jei šiuo metu naudojama "Wayland", bus rodoma "Wayland", o jei naudojama "Xorg", bus rodoma X11:

$ echo $XDG_SESSION_TYPE

Узнаем Wayland или Xorg

Be to, naudotojas visada gali sužinoti dabartinės sesijos tipą naudodamas loginctl. Norėdami peržiūrėti sesijų sąrašą, paleiskite programą su komanda list-sessions arba be parametrų:

$ loginctl list-sessions

Узнаем Wayland или Xorg

Norėdami parodyti konkrečios sesijos tipą, komandai show-session pateikite jos identifikatorių. Pavyzdžiui, jei sesijos numeris yra 3:

$ loginctl show-session 3 -p Type

Узнаем Wayland или Xorg

Visa tai taip pat atliekama viena paprasta komanda, kuri pateikia sesijos ID iš aplinkos kintamojo XDG_SESSION_ID:

$ loginctl show-session "$XDG_SESSION_ID" -p Type

Šią informaciją Ubuntu sistemoje taip pat galima peržiūrėti per grafinę vartotojo sąsają. Reikia eiti į "Nustatymai", eiti į "Apie sistemą" ir rasti "Langų sąsaja".

Tada pamatysite ekrano serverio pavadinimą:

Узнаем Wayland или Xorg

Tai kol kas viskas, kitame straipsnyje papasakosime, kaip išsiaiškinti, kaip programa naudojama "Wayland".