sway/README.ru.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 67d3d952b6
- Removed in Sway 1.8 per e5728052b5
- Ignored in future versions (keeps root priveleges)
2023-09-13 10:21:59 +02:00

2.9 KiB
Raw Permalink Blame History

sway

sway - это i3-совместимый композитор Wayland. Больше информации в FAQ. Присоединяйтесь к IRC-каналу (#sway на irc.libera.chat).

Подписи релизов

Релизы подписываются ключом E88F5E48 и публикуются на GitHub.

Установка

Из репозиториев

Sway доступен во многих дистрибутивах. Попробуйте установить пакет "sway".

Если вас интересует создание пакета sway для вашего дистрибутива, зайдите на IRC-канал или отправьте письмо на sir@cmpwn.com за советом.

Сборка из исходников

Посетите эту страницу на вики, если вы хотите построить последнюю версию sway и wlroots для тестирования или разработки.

Установите зависимости:

  • meson *
  • wlroots
  • wayland
  • wayland-protocols *
  • pcre2
  • json-c
  • pango
  • cairo
  • gdk-pixbuf2 (опционально: для работы трея)
  • scdoc (опционально: для man-страниц) *
  • 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 для изучения информации о настройке.

Запуск

Выполните команду sway прямо из TTY. Некоторые дисплейные менеджеры могут работать, но они не поддерживаются со стороны sway (gdm работает довольно неплохо).