Как я могу сказать, что я работаю в Wayland?

33

Wayland является сервером отображения по умолчанию для Ubuntu 17.10 « в поддерживаемых системах ». Но как я могу узнать, поддерживается ли моя платформа и я на самом деле использую Wayland?

Сумеет Дешмукх
источник
3
Почему бы тебе просто не заглянуть в процесс? pgrep Xorgили что-то вродеps -ef | grep " :0"
Ravexina
Sumeet, не могли бы вы рассмотреть ответ на этот вопрос?
Джереми Бича
1
Полезно: unix.stackexchange.com/questions/202891/…
маргаритка

Ответы:

56

Откройте терминал и введите:

echo $XDG_SESSION_TYPE
funicorn
источник
13

Вы можете установить mesa-utils-extraи запустить es2gears_wayland Если приложение работает, вы работаете с Wayland.

Для забавного способа проверить, использует ли определенное приложение Wayland или XWayland, запустите xeyes. Глаза будут двигаться, если курсор находится над окном X или XWayland.

Или запустите это в терминале:

env | grep -i wayland

Если нет вывода, вы не используете Wayland.

Джереми Бича
источник
11

Используйте эту команду в терминале Ubuntu:

echo $DESKTOP_SESSION

Посмотрите на возвращаемое значение. Если на Wayland он вернется

gnome-wayland
Амано
источник
1
cat / etc / X11 / default-display-manager
jones0610
7
Этот ответ не верен для Ubuntu 17.10.
Джереми Бича
Похоже, с тех пор, как wayland стал стандартным dm для gnome, он говорит, gnomeчто вы используете wayland и gnome-xorgработаете на xorg.
Георгий Горанов
2
Теперь он говорит «ubunu-xorg» для xorg и просто «ubuntu» для Wayland.
krumpelstiltskin
2
@krumpelstiltskin: Запуск Xorg, получение «Ubuntu» здесь.
emk2203