Způsoby platby Abuse

Rozpoznání systému Wayland nebo Xorg

10.07.2024, 01:18

Většina běžných linuxových distribucí je hned vybavena systémem Wayland. Ubuntu na Wayland přešlo již ve verzi 22.04 a Fedora se s Waylandem dodává již dlouho. Nedávno se k nim přidaly distribuce SUSE a Debian. Wayland však stále naráží na některé problémy, především na to, že mnoho starších programů není podporováno nebo nefunguje dobře. Pokud máte problémy se staršími programy, měli byste zkontrolovat, který zobrazovací server se používá. Existuje několik způsobů, jak to provést.

Co je Wayland

Wayland je zobrazovací protokol, který je vyvíjen jako alternativa k systému X Window System pro správu rozhraní oken v operačních systémech Linux. Cílem Waylandu je nabídnout modernější a efektivnější architekturu grafického uživatelského rozhraní než systém X Window System, který byl vyvinut před více než 30 lety. Wayland má zlepšit výkon, bezpečnost a celkovou stabilitu grafického uživatelského rozhraní v systémech Linux.

Co je Xorg

Xorg (X.Org) je svobodná a otevřená implementace systému X Window System, který je standardem pro grafické uživatelské rozhraní ve většině linuxových distribucí. Xorg je zobrazovací server, který spravuje grafické prvky na obrazovce, jako jsou okna, tlačítka a další prvky rozhraní. Poskytuje základní funkce pro práci s grafikou a interakci s hardwarem počítače.

Xorg poskytuje možnost spouštět grafické aplikace a správce oken v systémech Linux a poskytuje uživateli pohodlný a intuitivní způsob interakce s počítačem. Podporuje také rozšíření a ovladače, které umožňují přizpůsobit grafický subsystém a optimalizovat jej pro konkrétní potřeby uživatele.

Kontrola Waylandu nebo Xorg

Nejpohodlnější a nejpřístupnější metodou zobrazení zobrazovacího serveru je zobrazení obsahu proměnné prostředí XDG_SESSION_TYPE. Pokud je aktuálně používán Wayland, zobrazí se Wayland, a pokud je používán Xorg, zobrazí se X11:

$ echo $XDG_SESSION_TYPE

Rozpoznání systému Wayland nebo Xorg

Uživatel může také vždy zjistit typ aktuální relace pomocí nástroje loginctl. Chcete-li zobrazit seznam relací, spusťte program s příkazem list-sessions nebo bez parametrů:

$ loginctl list-sessions

Rozpoznání systému Wayland nebo Xorg

Chcete-li zobrazit typ konkrétní relace, předejte její identifikátor příkazu show-session. Například pokud je číslo relace 3:

$ loginctl show-session 3 -p Type

Rozpoznání systému Wayland nebo Xorg

To vše lze také provést pomocí jednoho jednoduchého příkazu, který vám poskytne ID relace z proměnné prostředí XDG_SESSION_ID:

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

V Ubuntu lze tyto informace zobrazit také v grafickém uživatelském rozhraní. Musíte přejít do "Nastavení", přejít do "O systému" a najít "Rozhraní oken".

Pak se zobrazí název zobrazovacího serveru:

Rozpoznání systému Wayland nebo Xorg

To je prozatím vše, v příštím článku si povíme, jak zjistit, jak je aplikace Wayland používána.