GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso scoprire se un sistema Linux utilizza Wayland o X11?

X11 utilizza il DISPLAY variabile di ambiente per trovare il server X. Wayland usa WAYLAND_DISPLAY . Cerca prima la variabile Wayland. Quindi, se non lo trovi o non riesci a connetterti, continua a utilizzare X11.

Non saltare il controllo del WAYLAND_DISPLAY variabile o presumere che Wayland sia in esecuzione su "wayland-0". Alcune persone vogliono usare compositori nidificati, che aggireresti. Altre persone potrebbero eseguire Wayland ma vogliono forzare il rendering di X11 eliminando la variabile WAYLAND_DISPLAY.


usa la variabile d'ambiente XDG_SESSION_TYPE

su x11

echo $XDG_SESSION_TYPE
x11

sulla strada

$ echo $XDG_SESSION_TYPE
wayland

Linux
  1. Come scoprire l'elenco di tutte le porte aperte in Linux

  2. Quale versione di Linux sto eseguendo? Ecco come scoprirlo

  3. Come scoprire cosa fa un comando Linux

  4. Linux:come scoprire se un sistema utilizza Sysv, Upstart o Systemd Initsystem?

  5. Ubuntu:come scoprire quale sistema di driver X11 sta utilizzando?

Come trovare i dettagli del sistema Linux usando inxi

Come trovare gli ultimi utenti che hanno effettuato l'accesso in Linux

Come scoprire a quali gruppi appartiene un utente in Linux

Scopri quanto tempo ci vuole per avviare il tuo sistema Linux

Controlla e scopri quanto tempo ci vuole per avviare il tuo sistema Linux

Linux:come installare X11 sul proprio sistema Linux Buildroot?