GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu zjistit, zda systém Linux používá Wayland nebo X11?

X11 používá DISPLAY proměnná prostředí k nalezení X serveru. Wayland používá WAYLAND_DISPLAY . Nejprve vyhledejte proměnnou Wayland. Pak, pokud jej nenajdete nebo se nemůžete připojit, pokračujte pomocí X11.

Nepřeskakujte kontrolu WAYLAND_DISPLAY proměnná nebo předpokládejme, že Wayland běží na "wayland-0". Někteří lidé chtějí používat vnořené skladatele, které byste obešli. Jiní lidé možná používají Wayland, ale chtějí vynutit vykreslování X11 odstraněním proměnné WAYLAND_DISPLAY.


použijte proměnnou prostředí XDG_SESSION_TYPE

na x11

echo $XDG_SESSION_TYPE
x11

na Wayland

$ echo $XDG_SESSION_TYPE
wayland

Linux
  1. Linux – Jak zjistit jmenný prostor konkrétního procesu?

  2. Jak najít soubory ve formátu DOS v systému souborů linux

  3. Jak najdu svou verzi shellu pomocí příkazu Linux?

  1. Jak zjistit seznam všech otevřených portů v Linuxu

  2. Jakou verzi Linuxu používám? Zde je návod, jak to zjistit

  3. Jak zjistit, zda systém používá SysV, Upstart nebo Systemd initsystem

  1. Jak zjistit, co dělá příkaz Linuxu

  2. Linux – Jak zjistit, jaké pevné disky jsou v systému?

  3. Linux – Jak zjistit, zda systém používá Sysv, Upstart nebo Systemd Initsystem?