Làm thế nào tôi có thể biết nếu tôi đang chạy Wayland?


33

Wayland là máy chủ hiển thị mặc định cho Ubuntu 17.10 " trên các hệ thống được hỗ trợ ". Nhưng làm thế nào tôi có thể biết nếu nền tảng của tôi được hỗ trợ và tôi thực sự đang sử dụng Wayland?


3
Tại sao bạn không nhìn vào quá trình? pgrep Xorghoặc đại loại nhưps -ef | grep " :0"
Ravexina

Sumeet, bạn có thể xem lại câu trả lời cho câu hỏi này không?
Jeremy Bícha

Câu trả lời:


56

Mở terminal và gõ vào:

echo $XDG_SESSION_TYPE

13

Bạn có thể cài đặt mesa-utils-extravà chạy es2gears_wayland Nếu ứng dụng chạy, bạn đang chạy Wayland.

Để biết cách thú vị để kiểm tra xem một ứng dụng cụ thể đang sử dụng Wayland hay XWayland, hãy chạy xeyes. Mắt sẽ di chuyển nếu con trỏ ở trên cửa sổ X hoặc XWayland.

Hoặc chạy cái này trong một thiết bị đầu cuối:

env | grep -i wayland

Nếu không có đầu ra, bạn không chạy Wayland.


11

Sử dụng lệnh đó trong thiết bị đầu cuối Ubuntu:

echo $DESKTOP_SESSION

Nhìn vào giá trị trả lại. Nếu trên đường đất, nó sẽ trở lại

gnome-wayland

1
cat / etc / X11 / default-display-manager
jones0610

7
Câu trả lời này không đúng với Ubuntu 17.10.
Jeremy Bícha

Có vẻ như kể từ khi wayland trở thành dm mặc định cho gnome, nó nói gnomenếu bạn đang chạy wayland và gnome-xorgnếu bạn đang ở trên xorg.
Georgi Goranov

2
Bây giờ nó nói "ubunu-xorg" cho xorg và chỉ "ubfox" cho wayland.
krumpelstiltskin

2
@krumpelstiltskin: Chạy Xorg, nhận 'ubfox' tại đây.
emk2203
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.