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
Jak zachovat docker alpine kontejner po použití?
Nastavit binární prohlížeč Chrome přes chromedriver v Pythonu