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

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

以下是快速检查在运行 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 脚本中使用上述命令来实现进一步的流程自动化。

祝好。

©本文为清一色官方代发,观点仅代表作者本人,与清一色无关。清一色对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。本文不作为投资理财建议,请读者仅作参考,并请自行承担全部责任。文中部分文字/图片/视频/音频等来源于网络,如侵犯到著作权人的权利,请与我们联系(微信/QQ:1074760229)。转载请注明出处:清一色财经

(0)
打赏 微信扫码打赏 微信扫码打赏 支付宝扫码打赏 支付宝扫码打赏
清一色的头像清一色管理团队
上一篇 2023年5月7日 04:06
下一篇 2023年5月7日 04:06

相关推荐

发表评论

登录后才能评论

联系我们

在线咨询:1643011589-QQbutton

手机:13798586780

QQ/微信:1074760229

QQ群:551893940

工作时间:工作日9:00-18:00,节假日休息

关注微信