如何检查: 是 Xorg 还是 Wayland 显示服务器?

系统 Linux
以下是快速检查在运行 Xorg 还是 Wayland 显示服务器的方法。

随着时间的推移,现代 Wayland 显示服务器正在进入所有 Linux 发行版。尽管老旧的 Xorg 仍然能用并且会继续存在,但 Wayland 无疑在安全性和其他性能方面更好。

但是,Xorg 不会很快完全淘汰。可能永远不会。

如果你在运行任何 Linux 发行版,如何检查运行的是 Xorg 还是 Wayland?下面是方法。

Wayland 或 Xorg:你在运行哪一个?

在你的 Linux 发行版(例如 Ubuntu、Fedora、Arch 等)中打开一个终端窗口(​​CTRL+ALT+T​​)。

然后输入以下命令并回车:

echo $XDG_SESSION_TYPE

命令输出会告诉你当前会话是 Wayland 还是 Xorg(X11)。

[debugpoint@fedora ~]$ echo $XDG_SESSION_TYPEwayland

此命令可以为你提供有关 Xorg 或 Wayland 的详细信息

此命令可以为你提供有关 Xorg 或 Wayland 的详细信息

这很简单。但是,还有其他方法。

其他方法

使用设置

如果你需要图形方法,请打开你的 Linux 发行版的设置应用。在关于部分,你应该看到某个标签下中的 Wayland/X11。

例如,在 GNOME 设置中,你可以在 “窗口子系统Windowing system” 下找到它,如下图所示:

在 GNOME 设置中可以找到它

在 GNOME 设置中可以找到它

使用会话值

你还可以使用 ​​systemd​​​ 登录管理器 ​​loginctl​​ 找到它。请记住,它仅适用于基于 systemd 的系统。

打开终端并运行以下命令。你可以看到会话 id 值。在此示例中为 ​​c2​​:

loginctl

现在,将会话 ID 传递给以下命令以获取显示服务器类型。确保将 c2 更改为你的系统规格。

loginctl show-session c2 -p Type

使用 loginctl 查找

使用 loginctl 查找

总结

这些是你可以确定在 Linux 系统中运行的是 Systemd 还是 Xorg 的一些方法。你还可以在 shell 脚本中使用上述命令来实现进一步的流程自动化。

祝好。

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2021-03-17 10:45:03

Linux服务器命令

2020-09-07 19:45:37

Linux显示服务器黑话解释

2009-02-06 09:48:00

思科服务器

2019-10-25 22:06:38

服务器开发工具

2009-02-18 11:49:00

2010-06-01 10:25:17

组装服务器

2016-11-24 08:29:37

Fedora LinuLinux下载

2011-12-26 10:15:03

服务器云服务云计算

2022-11-04 09:09:54

Linux服务器

2018-04-28 10:54:31

缓存服务器运作

2018-03-20 14:24:10

Web服务器HTTP

2009-10-22 13:16:56

邮件服务器故障检查

2009-09-02 17:41:49

邮件服务器

2023-03-10 11:12:12

2011-07-05 14:03:47

服务器选型

2009-08-15 10:47:14

DNS服务器技术检查排除网络故障

2010-07-26 15:01:32

Telnet服务器

2016-12-06 07:37:58

LinuxOS

2012-11-28 09:33:56

私有云架构私有云构建虚拟数据中心

2019-04-01 09:11:21

服务器虚拟机云托管
点赞
收藏

51CTO技术栈公众号