ArchLinux如何使用Wayland的配置指南( 二 )

about:support页面来校验 “Window protocol” 的值 。你也可以通过在终端中运行xlsclients来查看哪些外部应用正在运行在 Wayland 下 。

ArchLinux如何使用Wayland的配置指南

文章插图
至此,你已经完成了在 Arch Linux 中使用 Wayland 安装配置 KDE Plasma 的全部步骤 。
Wayland KDE Plasma 在 Arch 中的性能表现总体而言,Arch Linux 下的 KDE Plasma 配合 Wayland 运行得相当顺畅,未出现任何中断使用或重大问题的情形 。截图和屏幕录制应用 Spectacle 功能一切正常 。尽管如此,我在测试过程中还是注意到了几个小问题 。
首先,在开启如 Dolphin 这类应用程序时,底部面板时不时会出现闪烁,这主要是在 VirtualBox 会话中观察到的 。
其次,鼠标指针的变化行为有点奇怪 。它无法适時地从指针状态切换到操作手柄状态(详见下图) 。
ArchLinux如何使用Wayland的配置指南 。小编来告诉你更多相关信息 。
Arch Linux如何使用Wayland的配置指南
ArchLinux如何使用Wayland的配置指南

文章插图
最后,当从待机/屏幕关闭状态恢复在线时(在没有安装客户机插件的 VirtualBox 中),KWin 会崩溃 。虽然这可能只是虚拟机特有的现象,但仍然需要进行硬重启才能返回到桌面 。
在 Arch Linux 的 Wayland 会话闲置状态下,内存消耗大约为 2GB 。
GNOME在 Arch Linux 中,GDM 显示管理器已经完全支持 Wayland 。首先,我们通过下列命令安装 GDM:
pacman -S --needed gdm安装完毕后,使用以下命令安装几个 Wayland 需要的包 。
  • xorg-xwayland:使得 xclients 能在 Wayland 下运行
  • xorg-xlsclients:用于列出在显示器上运行的应用程序(可选)
  • glfw-wayland:Wayland 的图形用户界面应用开发包
pacman -S --needed xorg-xwayland xorg-xlsclients glfw-wayland接下来,你可以用下面的一系列命令来安装 GNOME 和一些与 Wayland 会话相关的应用 。请确保按照下列给出的顺序来执行这些命令 。
sudo pacman -S --needed gnome gnome-tweaks nautilus-sendto gnome-nettool gnome-usage gnome-multi-writer adwaita-icon-theme xdg-user-dirs-gtk fwupd arc-gtk-theme注意:如果你正在使用英伟达,你可能需要安装egl-wayland软件包,但我并未亲自试过此方法 。
接下来,我们还要安装 Firefox 和 Chromium,这样你就能测试 Wayland 是否在 GNOME 中正常运行 。
pacman -S --needed firefox chromium一旦这项任务完成,就启动 GDM 显示管理器和 NetworkManager 服务 。
sudo systemctl enable gdmsudo systemctl enable NetworkManager保存并关闭文件之后,进行重启 。
reboot在登录界面,你能看到 “GNOME (Wayland)” 选项 。选择并登录到 GNOME 的 Wayland 会话中,以进入 Arch Linux 。
ArchLinux如何使用Wayland的配置指南

文章插图
GNOME 的性能如果将 GNOME 和 KDE Plasma 进行对比,你会发现 GNOME 在 Arch Linux 的 Wayland 下的表现更胜一筹 。没有遇到重大问题或应用屏幕闪烁 。这可能源于 GNOME 44 针对 Wayland 的最新改进已普及至 Arch Linux 。
此外,Firefox 是在 GNOME 上直接在 Wayland 上运行,而不是使用 xwayland 包装器 。
ArchLinux如何使用Wayland的配置指南

文章插图
解决常见 Wayland 问题虽然 Wayland 提供了众多优点,但在使用过程中你可能会遇到一些挑战 。以下列出了几个常见的问题以及可能的解决方案:
  • 处理不兼容的应用程序:部分较旧或不常用的应用可能还未完全支持 Wayland 。你可以考虑寻找专为 Wayland 设计的替代应用,或利用 XWayland 作为兼容性层 。
  • 解决性能相关问题:如果你在特定的应用程序中遇到性能问题,确保你已经安装了最新的图形驱动 。另外,也可以查看是否有特定的合成器设置或适用于特定应用程序的优化措施 。
  • 在 这个页面中,也有更多疑难解答的建议 。
结论在 Arch Linux 中将 Wayland 设置为默认的显示服务器可以大大提升安全性、稳定性和图形性能 。遵循本指南的安装和配置步骤,你能够从 Xorg 平稳过渡到 Wayland,享受一个更为现代高效的显示体验 。
然而,对于 Arch Linux 加 Wayland 的组合来说,整个过程可能会显得稍微复杂一些,因为许多问题崩溃时都需要额外的注意 。
这个指南并没包括在 Arch 使用 Wayland 游戏的测试,所以你可能需要在配置完成后自行试验 。我希望这篇教程能帮助你在 Arch Linux 中配置 Wayland 。