Fizetési módok Abuse

Wayland vagy Xorg felismerése

10.07.2024, 01:18

A legtöbb elterjedt Linux disztribúció azonnal Waylanddel jön ki. Az Ubuntu már a 22.04 óta átállt a Waylandre, a Fedora pedig már régóta szállítja a Waylandet. A SUSE és a Debian disztribúciók nemrég csatlakoztak a listához. A Waylandnek azonban még mindig vannak kihívásai, leginkább az, hogy sok régebbi program nem támogatott vagy nem működik jól. Ha a régebbi programokkal problémái vannak, érdemes ellenőrizni, hogy melyik megjelenítő szerver van használatban. Ennek több módja is van.

Mi a Wayland

A Wayland egy megjelenítési protokoll, amelyet az X Window System alternatívájaként fejlesztenek a Linux operációs rendszerek ablakfelületének kezelésére. A Wayland célja, hogy modernebb és hatékonyabb GUI-architektúrát kínáljon, mint a több mint 30 évvel ezelőtt kifejlesztett X Window System. A Wayland célja, hogy javítsa a Linux-rendszerek grafikus felhasználói felületének teljesítményét, biztonságát és általános stabilitását.

Mi az Xorg

Az Xorg (X.Org) az X Window System szabad és nyílt forráskódú implementációja, amely a legtöbb Linux-disztribúcióban a GUI szabványa. Az Xorg egy megjelenítő szerver, amely a képernyőn megjelenő grafikus elemeket, például ablakokat, gombokat és egyéb kezelőfelületi elemeket kezel. Alapvető funkciókat biztosít a grafikával való munkához és a számítógépes hardverrel való interakcióhoz.

Az Xorg lehetővé teszi a grafikus alkalmazások és ablakkezelők futtatását Linux rendszereken, így a felhasználó számára kényelmes és intuitív módot biztosít a számítógéppel való interakcióra. Támogatja a kiterjesztéseket és illesztőprogramokat is, lehetővé téve a grafikus alrendszer testreszabását és optimalizálását a felhasználó egyedi igényeihez.

A Wayland vagy az Xorg ellenőrzése

A kijelzőszerver megtekintésének legkényelmesebb és legkönnyebben elérhető módja az XDG_SESSION_TYPE környezeti változó tartalmának megjelenítése. Ha jelenleg a Wayland van használatban, akkor a wayland, ha pedig az Xorg, akkor az X11 jelenik meg:

$ echo $XDG_SESSION_TYPE

Узнаем Wayland или Xorg

Emellett a felhasználó bármikor megtudhatja az aktuális munkamenet típusát a loginctl használatával. A munkamenetek listájának megtekintéséhez futtassuk a programot a list-sessions paranccsal vagy paraméterek nélkül:

$ loginctl list-sessions

Узнаем Wayland или Xorg

Egy adott munkamenet típusának megjelenítéséhez adja meg annak azonosítóját a show-session parancsnak. Például, ha a munkamenet száma 3:

$ loginctl show-session 3 -p Type

Узнаем Wayland или Xorg

Mindez egyetlen egyszerű paranccsal is elvégezhető, amely a munkamenet azonosítóját az XDG_SESSION_ID környezeti változóból adja meg:

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

Ubuntuban ez az információ a GUI-ban is megtekinthető. El kell menni a "Beállítások" menüpontba, majd a "Rendszerről" menüpontra, és meg kell keresni az "Ablakfelület" pontot.

Ekkor látni fogja a megjelenítő szerver nevét:

Узнаем Wayland или Xorg

Egyelőre ennyi, a következő cikkben elmondjuk, hogyan lehet megtudni, hogyan használja az alkalmazást a Wayland.