如何在不构建 Wayland 的情况下安装/更新 Wayland?

如何在不构建 Wayland 的情况下安装/更新 Wayland?

我想安装最新版本的wayland显示服务器,因为新版本Ubuntu 18.04带有旧版本wayland-protocols/bionic,bionic 1.13-1,并且鼠标滞后并且动画滞后。

因此,根据此链接,最新版本是v1.16.0,我想尝试一下:https://wayland.freedesktop.org/releases.html

但是没有关于如何安装这些文件的说明。有一个install-sh文件我无法运行,并且该readme文件告诉我转到gitlab和wayland。如果他们告诉我转到 gitlab 并克隆clonemake制作,那么我需要这些发布文件做什么。我做错了什么吗?

答案1

Wayland 实际上是最容易从源代码构建的软件之一,因为它的依赖项很少。

根据 README,您需要 libffi,如果您开始构建,您还会听到它要求 libxml2。

# apt-get install --no-install-recommends libffi-dev libxml2-dev

然后,只需照常构建和安装即可。而不是make install,您可以checkinstall稍后尝试轻松卸载。

./autogen.sh #(old versions use ./configure)
sudo checkinstall #(or use make install)

就是这样。也许重新启动您的合成器,以便它能够利用新的库。


如果他们告诉我去 gitlab 并克隆和制作,那么我需要这些发布文件做什么?

“发布”是冻结的源存档。README 中的 GitLab 业务是一个疏忽,因为有人忘记更改 tarball 的说明。


ALT:cosmicwayland-protocols在存储库中有 v1.16。如果您不介意尝试未发布的软件,您可以执行完整的系统升级。(请注意,不支持降级,因此请先进行备份。)

答案2

Wayland 提供了电力供应协议每日更新。

安装方法:

ppa-purge ppa:wayland.admin/daily-builds
apt-add-repository ppa:wayland.admin/daily-builds
apt-get update

然后您安装 Weston(Wayland 合成器)...

sudo apt-get install weston

此 PPA 附带一个警告:

重要提示:此操作仅用于实验/测试,不可用于生产。在将系统升级到新的 Ubuntu 版本之前,您应该先运行此操作ppa-purge ppa:wayland.admin/daily-builds

相关内容