我想安装最新版本的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 并克隆clone
和make
制作,那么我需要这些发布文件做什么。我做错了什么吗?
答案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
。