ArchLinux如何使用Wayland的配置指南 。小编来告诉你更多相关信息 。
Arch Linux如何使用Wayland的配置指南今天为大家介绍方面的讲解,接下来分享详细内容 。
Wayland 是一种针对 Linux 运行图形应用的高效、现代化的协议 。相较之下,它在安全、稳定和图形性能方面相较老旧的 X.Org显示服务器表现更出色 。
尽管 X.Org多年来一直是默认的显示服务器,但其年代漫长且复杂度高,导致了许多问题,包括安全漏洞和对新型硬件的兼容性问题 。而 Wayland 提供了一个更简洁和安全的显示协议,用以解决这些问题 。
虽然向 Wayland 转型已经有近十年的时间,但这是可以理解的 。大型 Linux 发行版,例如 Ubuntu 和 Fedora,自 2021 年起就默认使用 Wayland,因为该协议现已逐渐稳定 。
然而,对 Arch Linux 用户来说,使用 Wayland 进行自定义安装可能会比较复杂 。在所有主流桌面环境中,只有 KDE Plasma 和 GNOME 有最新的 Wayland 支持 。Xfce、LXQt 及其他桌面环境正在开发支持 Wayland 的功能,但现在还没有做好准备 。
在窗口管理器方面,Sway 在 Arch Linux 中已经全面支持 Wayland 。尽管如此,我还是希望能测试 Wayland 在 Arch 中的表现,并给你提供一个截至今日的状态报告 。
让我们来尝试在 Arch Linux 中配置 KDE Plasma 和 GNOME 以全面支持 Wayland 。
Arch Linux 中的 Wayland 设置在理想的情况下,你应已经安装了 基础的 wayland 包 。打开一个终端,并通过运行下列命令进行核实:
pacman -Qi wayland
如果你尚未安装,则可以使用以下命令进行安装:
sudo pacman -S --needed wayland
KDE Plasma 桌面环境接下来的步骤设定的前提条件是你拥有一个没有安装任何桌面环境或窗口管理器的裸机 Arch Linux 环境 。你可以通过使用 高效的 archinstall 脚本进行 Arch Linux 的裸机安装 。
在 Arch Linux 中,为了设置标准的 KDE Plasma,我们需要对 Wayland 进行一些调整 。因此,该过程中需要从 AUR 安装一些包进来,这就要求你已经 设置了 Yay或者其他的 AUR 辅助工具 。
首先,利用以下命令从 AUR 安装一个定制的 sddm 显示管理器 Wayland 软件包 。请注意,这个sddm
包与 Arch Extra 仓库中的sddm
包并不相同 。根据ArchWiki的指南,只有 GDM 和sddm-git
在 Arch Linux 中提供了完善的 Wayland 支持 。
yay -S sddm-git
安装完成后,执行下述命令来安装更多 Wayland 包 。
xorg-xwayland
:使得 xclients 能在 Wayland 下运行xorg-xlsclients
:列出正在一个显示端口上运行的客户端应用(可选)qt5-wayland
:为 Wayland 提供的 Qt APIglfw-wayland
:供 Wayland 使用的 GUI 应用开发包
pacman -S --needed xorg-xwayland xorg-xlsclients qt5-wayland glfw-wayland
然后,执行以下命令以安装 Plasma 和与 Wayland 会话关联的应用 。请保持以下的安装顺序 。pacman -S --needed plasma kde-applications
pacman -S --needed plasma-wayland-session
注意:如果你是英伟达用户,你可能需要考虑安装egl-wayland
包,但需要说明的是,我没有尝试过此操作 。我们现在来安装 Firefox 和 Chromium,这样能够帮助我们测试 Wayland 是否正常运行 。
pacman -S --needed firefox chromium
安装完成后,启动 sddm 显示管理器和 NetworkManager 服务 。sudo systemctl enable sddmsudo systemctl enable NetworkManager
另外,sddm 显示管理器需要做一些额外设置 。使用你喜欢的文本编辑器,打开 sddm 的配置文件,然后在[Theme]
下面添加Current=breeze
。sudo nano /usr/lib/sddm/sddm.conf.d/default.conf
[Theme]# current theme nameCurrent=breeze
设置完成后,保存并关闭文件,然后进行重启 。reboot
重启后,在登录屏幕上,你应该可以看到 Wayland 的选项 。选择并登录 KDE Plasma 的 Wayland 会话 。文章插图
你还能通过查看
$XDG_SESSION_TYPE
变量来核实你是否在运行 Wayland 。文章插图
如果你希望强制让 Firefox 以 Wayland 运行,那么就在
/etc/environment
中添加以下行 。MOZ_ENABLE_WAYLAND=1
然后重新启动或执行下方的命令使其生效 。source /etc/environment
打开 Firefox,进入
- 如何在Linux中查找映射到VxVM磁盘的SANLUN
- 信用卡被拉黑怎么办如何查银行信用卡黑名单
- 如何加强信息网络传播权保护
- 电脑硬件温度实时显示软件怎么设置 电脑CPU温度监控软件的使用
- excel表格vlookup怎么使用做图表 表格函数vlookup的作用
- 如何屏蔽网站链接信息 手机屏蔽网站的方法
- 怎样挑选到鲜嫩的茄子?如何分辨茄子是否鲜嫩
- 如何预防校园拥挤伤害发生
- 如何选购乳酸菌饮料?选购乳酸菌饮料的注意事项
- 戴尔笔记本如何重装系统 笔记本怎么重装系统