Spôsoby platby Abuse

Rozpoznať Wayland alebo Xorg

10.07.2024, 01:18

Väčšina bežných distribúcií Linuxu je hneď vybavená systémom Wayland. Ubuntu prešlo na Wayland už od verzie 22.04 a Fedora sa dodáva s Waylandom už dlhší čas. Nedávno sa k nim pridali aj distribúcie SUSE a Debian. Wayland má však stále niekoľko problémov, najmä to, že mnohé staršie programy nie sú podporované alebo nefungujú dobre. Ak máte problémy so staršími programami, mali by ste skontrolovať, ktorý zobrazovací server sa používa. Existuje niekoľko spôsobov, ako to urobiť.

Čo je Wayland

Wayland je zobrazovací protokol, ktorý sa vyvíja ako alternatíva k systému X Window System na správu rozhrania okien v operačných systémoch Linux. Cieľom Waylandu je ponúknuť modernejšiu a efektívnejšiu architektúru grafického rozhrania ako systém X Window System, ktorý bol vyvinutý pred viac ako 30 rokmi. Wayland má zlepšiť výkon, bezpečnosť a celkovú stabilitu grafického rozhrania v systémoch Linux.

Čo je Xorg

Xorg (X.Org) je slobodná a otvorená implementácia systému X Window System, ktorý je štandardom pre grafické rozhranie vo väčšine distribúcií Linuxu. Xorg je zobrazovací server, ktorý spravuje grafické prvky na obrazovke, ako sú okná, tlačidlá a iné prvky rozhrania. Poskytuje základné funkcie na prácu s grafikou a interakciu s hardvérom počítača.

Xorg poskytuje možnosť spúšťať grafické aplikácie a správcov okien v systémoch Linux, čím poskytuje používateľovi pohodlný a intuitívny spôsob interakcie s počítačom. Podporuje aj rozšírenia a ovládače, ktoré umožňujú prispôsobiť a optimalizovať grafický subsystém konkrétnym potrebám používateľa.

Kontrola Wayland alebo Xorg

Najpohodlnejšou a najdostupnejšou metódou zobrazenia zobrazovacieho servera je zobrazenie obsahu premennej prostredia XDG_SESSION_TYPE. Ak sa práve používa Wayland, zobrazí sa Wayland, a ak sa používa Xorg, zobrazí sa X11:

$ echo $XDG_SESSION_TYPE

Rozpoznať Wayland alebo Xorg

Používateľ môže tiež vždy zistiť typ aktuálnej relácie pomocou príkazu loginctl. Ak chcete zobraziť zoznam relácií, spustite program s príkazom list-sessions alebo bez parametrov:

$ loginctl list-sessions

Rozpoznať Wayland alebo Xorg

Ak chcete zobraziť typ konkrétnej relácie, odovzdajte jej identifikátor príkazu show-session. Napríklad, ak je číslo relácie 3:

$ loginctl show-session 3 -p Type

Rozpoznať Wayland alebo Xorg

To všetko sa dá vykonať aj pomocou jedného jednoduchého príkazu, ktorý vám poskytne identifikátor relácie z premennej prostredia XDG_SESSION_ID:

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

V Ubuntu je možné tieto informácie zobraziť aj v grafickom používateľskom rozhraní. Musíte prejsť do časti "Nastavenia", prejsť do časti "O systéme" a nájsť položku "Rozhranie okna".

Potom uvidíte názov zobrazovacieho servera:

Rozpoznať Wayland alebo Xorg

To je zatiaľ všetko, v ďalšom článku si povieme, ako zistiť, ako sa používa aplikácia Wayland.