Redian新闻
>
如何检查: 是 Xorg 还是 Wayland 显示服务器? | Linux 中国

如何检查: 是 Xorg 还是 Wayland 显示服务器? | Linux 中国

科技
 
导读:以下是快速检查在运行 Xorg 还是 Wayland 显示服务器的方法。                   
本文字数:1074,阅读时长大约:1分钟

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

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

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

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

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

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

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

  1. echo $XDG_SESSION_TYPE

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

  1. [debugpoint@fedora ~]$ echo $XDG_SESSION_TYPEwayland

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

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

其他方法

使用设置

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

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

在 GNOME 设置中可以找到它

使用会话值

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

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

  1. loginctl

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

  1. loginctl show-session c2 -p Type

使用 loginctl 查找

总结

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

祝好。


via: https://www.debugpoint.com/check-wayland-or-xorg/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

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

LCTT 译者 :geekpi
💎💎💎💎
翻译: 1803.5 篇
|
贡献: 3297 天
2013-10-25
2022-11-04
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
如何提高 Ubuntu 和其他 Linux 系统中的扬声器音量 | Linux 中国新研究揭示服用药物的最佳方式 原来我们一直是错的?服务器支持 IPv6 的原因 | Linux 中国在 Linux 中如何从命令行查找默认网关的 IP 地址 | Linux 中国羽坛三剑客之一:赵剑华如何在最小安装的 CentOS、RHEL、Rocky Linux 中设置互联网 | Linux 中国如何在 Linux 中找到一个进程 ID 并杀死它 | Linux 中国如何在 Ubuntu 和其他相关 Linux 中安装 Python 3.10 | Linux 中国如何在 Ubuntu 和其他 Linux 中检查 CPU 和硬盘温度 | Linux 中国操作系统人机对话!Linux OS大谈Windows与macOS:值得学习,但被Linux碾压如何在 Linux 系统中访问 UEFI 设置 | Linux 中国如何在 Linux 中使用 SCP 安全地传输文件 | Linux 中国如何在 Ubuntu 等 Linux 中安装 Python 3.11 | Linux 中国如何在 Linux 中降级 Flatpak 软件包 | Linux 中国如何在 Linux 中使用媒体传输协议访问安卓设备的内部存储和 SD 卡 | Linux 中国如何在 Silverblue 上变基到 Fedora Linux 37 | Linux 中国如何通过 chroot 恢复 Arch Linux 安装 | Linux 中国在面比米便宜的日子里于右任草书杜甫诗四十三首优化 Kubernetes 中的 Java 无服务器函数 | Linux 中国如何在 Ubuntu Linux 上更新谷歌 Chrome | Linux 中国我如何使用现场 USB 设备恢复我的 Linux 系统 | Linux 中国如何在 Arch Linux 中安装 elementary OS 的 Pantheon 桌面 | Linux 中国为什么你要在 Linux 上尝试 Nemo 文件管理器? | Linux 中国使用 PSCP 将文件和文件夹从 Windows 传输到 Linux | Linux 中国如何在 Arch Linux 中安装 OpenOffice(新手指南) | Linux 中国解决 Linux 中的 “Bash: Command Not Found” 报错 | Linux 中国小孩说话不时会让我惊讶如何在 Arch Linux 中安装 Cinnamon 桌面 | Linux 中国【劳工节】Texas Roadhouse 美式烤牛扒如何在 Arch Linux 中启用 Snap 支持 | Linux 中国如何在 Linux 中确定运行的是那种初始化系统 | Linux 中国Java 无服务器函数入门 | Linux 中国Rosalía 登意大利版《VOGUE》封面!关于 Linux 和 Git 的创造者 Linus Torvalds 的 20 件趣事 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。