1
1
mirror of https://github.com/swaywm/sway synced 2024-11-26 09:03:54 +01:00
sway/README.zh-CN.md
Jan Beich 68caa8deba readme: Stop recommending setuid bit for non-logind systems
- Optional since Sway 1.6 per swaywm/wlroots@bad1e9afa8
- Deprecated in Sway 1.7 per 67d3d952b6cd
- Removed in Sway 1.8 per e5728052b59f
- Ignored in future versions (keeps root priveleges)
2023-09-13 10:21:59 +02:00

1.5 KiB
Raw Blame History

sway

sway 是和 i3 兼容的 Wayland compositor。 查看FAQ/ 加入IRC频道 (#sway on irc.libera.chat)

发行签名

每个发行版都以 E88F5E48 的密钥签名并发布在 GitHub上。

安装

从包管理器安装

Sway 在很多发行版中可用。请尝试在你的发行版中安装 sway

从源码编译

如果想要构建最新版sway和wlroots用以测试和开发请查看 此wiki页面

安装如下依赖:

  • meson *
  • wlroots
  • wayland
  • wayland-protocols *
  • pcre2
  • json-c
  • pango
  • cairo
  • gdk-pixbuf2 (可选的: system tray)
  • scdoc (可选: man pages) *
  • git *

*编译时依赖

运行如下命令:

meson build/
ninja -C build/
sudo ninja -C build/ install

配置

如果你已经在使用i3直接复制i3配置文件到 ~/.config/sway/config,这是开箱即用的。或者,你可以复制配置样例到~/.config/sway/config。它通常位于 /etc/sway/config。 运行 man 5 sway 获取关于配置的更多信息。

运行

从 TTY 中运行 sway。 某些显示管理器Display Manager也许可以工作但不被 sway 支持。 (已知 gdm 工作得非常好)。