Como posso saber se estou executando o Wayland?

33

Wayland é o servidor de exibição padrão para o Ubuntu 17.10 " em sistemas suportados ". Mas como posso saber se minha plataforma é suportada e estou realmente usando Wayland?

Sumeet Deshmukh
fonte
3
Por que você não olha apenas para o processo? pgrep Xorgou algo parecido comps -ef | grep " :0"
Ravexina 27/06
Sumeet, você poderia revisar a resposta a esta pergunta?
22817 Jeremy Bicha

Respostas:

56

Abra o terminal e digite:

echo $XDG_SESSION_TYPE
funicorn
fonte
13

Você pode instalar mesa-utils-extrae executar es2gears_wayland Se o aplicativo for executado, você está executando o Wayland.

Para uma maneira divertida de verificar se um aplicativo específico está usando Wayland ou XWayland, execute xeyes. Os olhos se moverão se o cursor estiver sobre uma janela X ou XWayland.

Ou execute isso em um terminal:

env | grep -i wayland

Se não houver saída, você não está executando o Wayland.

Jeremy Bicha
fonte
11

Use esse comando no terminal Ubuntu:

echo $DESKTOP_SESSION

Veja o valor retornado. Se no wayland ele voltará

gnome-wayland
amano
fonte
1
cat / etc / X11 / default-display-manager
jones0610
7
Esta resposta não está correta para o Ubuntu 17.10.
precisa
Parece que desde que wayland se tornou o dm padrão para o gnome, ele diz que gnomese você está executando o wayland e gnome-xorgse está no xorg.
Georgi Goranov 19/11
2
Agora ele diz "ubunu-xorg" para o xorg e apenas "ubuntu" para o wayland.
Krumpelstiltskin
2
@krumpelstiltskin: Executando o Xorg, obtendo 'ubuntu' aqui.
emk2203