TranslateProject/sources/tech/20220915 How to Check if You are Using Wayland or Xorg-.md

3.2 KiB
Raw Permalink Blame History

How to Check if You are Using Wayland or Xorg?

There is a technical transition taking place in the desktop Linux world.

Most mainstream distros have started to move to the Wayland display server by default.

But not all legacy components are compatible with the newer Wayland. They work only with the good old X or Xorg display server.

So, when you are having trouble with your Linux system, it would be wise to check if the problem is coming because of the display server.

Let me show you how to check which display server you are using.

Check whether Wayland or Xorg is in use

The simplest and perhaps the most reliable way is to use the following command in a terminal:

echo $XDG_SESSION_TYPE

If you are using Wayland, you should get wayland in the output:

[email protected]:~$ echo $XDG_SESSION_TYPE 
wayland

waylnd

If you use xorg (X display server), you should get x11 in the output.

[email protected]:~$ echo $XDG_SESSION_TYPE 
x11

x 11

To summarize:

  • Check the value of $XDG_SESSION_TYPE variable in terminal
  • For Wayland, you get wayland and for Xorg you get in the output.

A ridiculous but fun way to know if you are using Wayland on GNOME

I found it on Fedora Subreddit. If you are using GNOME, press Alt+F2, type r in the dialogue box and press enter. Normally it restarts the GNOME shell. But it wont work in Wayland. It will display restart is not available on Wayland.

wayland in gnome

To Wayland or not?

GNOME has put so much emphasis on Wayland to provide a modern desktop experience. Ubuntu, Fedora and many other distros have switched to Wayland by default but many applications are lagging behind in Wayland support.

Many screen recorders and screenshot software dont work with Wayland. Switching back to Xorg is the only option at times. Thankfully, it is quite easy to switch between Xorg and Wayland. Just log out and click the user profile and then click the gear symbol at the bottom to choose the session you want.

Personally, I suggest sticking with what your distribution provides. Only switch to the other when it is required.


via: https://itsfoss.com/check-wayland-or-xorg/

作者:Abhishek Prakash 选题:lkxed 译者:译者ID 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出