Композитор Wayland заменит оконный менеджер i3

Власть

Sway - автор песен Wayland и постоянный помощник, который предназначен для замены оконного менеджера i3 для X11. Работает с существующими настройками i3 и поддерживает большинство функций i3, плюс некоторые дополнительные услуги.

Власть позволяет вам организовывать окна приложений логически, а не пространственно. По умолчанию окна расположены в сетке, что обеспечивает максимальную эффективность экрана, и ими можно быстро управлять, используя только клавиатуру.

О Sway

Поддержка оконного менеджера I3 предоставляется на командном уровне., файлы конфигурации и IPC, что позволяет использовать Sway в качестве прозрачной замены для i3 с использованием Wayland вместо X11.

En Предлагаются следующие компоненты Sway для организации полноценной пользовательской среды:

  • Суэйдл (фоновый процесс с реализацией протокола ожидания KDE)
  • Суэйлок (экранная заставка)
  • Мако (менеджер уведомлений)
  • Мрачный(инструмент, посвященный скриншотам)
  • чавкать (выбор области на экране)
  • Wf-рекордер (заботится о захвате видео)
  • Путь Бар (Панель приложения)
  • Виртуальная доска (заботится об экранной клавиатуре)
  • Wl-буфер обмена (для работы с буфером обмена)
  • Валутилс (управление фоном рабочего стола).

Sway разрабатывается как модульный проект, построенный на основе библиотеки wlroots., включающий в себя все основные примитивы для организации работы составного менеджера.

Wlroots включает бэкэнды для абстрактного доступа к экрану, устройствам ввода, рендеринг без прямого доступа к OpenGL, взаимодействие с KMS / DRM, libinput, Wayland и X11 (средний уровень предоставляется для запуска приложений X11 на основе X11).

Помимо Sway, библиотека wlroots активно используется в других проектах. , включая Librem5 и Cage. Помимо C / C ++, привязки были разработаны для Scheme, Common Lisp, Go, Haskell, OCaml, Python и Rust.

Код проекта Sway написан на языке C и распространяется по лицензии MIT. Проект предназначен для использования в Linux и FreeBSD.

О новой версии Sway 1.1

Несколько часов назад было объявлено о выпуске новой версии Sway 1.1, в которой через час после его выпуска 1.1.0 был опубликован исправляющий выпуск 1.1.1 с удалением добавленных изменений по ошибке они несовместимы с wlroots 0.6.

Среди основных нововведений этой новой версии мы можем найти: утилита swaybg управлять фоном рабочего стола выделено в отдельный проект.

С этим объявлением сейчас Swaybg больше не привязан к Sway и может использоваться с любым составным сервером Wayland. который поддерживает расширенные протоколы wlr-layer-shell, xdg-output и xdg-shell.

С другой стороны Проделана работа по устранению несовместимости с оконным менеджером i3. В дополнение к этому в панель стабилизатора поперечной устойчивости добавлена ​​поддержка сенсорных экранов (активация элементов прикосновением и циклическое перемещение по столам с изменяющимся жестом).

В полосе прокрутки реализован режим «наложения» для отображения панели в других окнах без обработки событий ввода.

Y добавлена ​​возможность отключать управляющие сочетания клавиш используя настройку отмены привязки {символ, код, переключатель}.

Как получить Sway?

Для тех, кто заинтересован в возможности протестировать Sway на своих системах, dИм следует иметь в виду, что главное требование для использования - наличие Wayland. под капотом вашей системы.

В случае Ubuntu это возможно, вам просто нужно включить сеанс с Wayland. Еще один дистрибутив, который может без проблем использовать Sway, - это Fedora, где даже Sway уже находится в репозиториях Fedora для установки.

Чтобы установить Sway в свой дистрибутив, Вам следует перейти по следующей ссылке, где вы найдете файлы проекта, а также инструкции по его установке.

Ссылка такая.

Важно отметить, что Sway не будет работать с проприетарными графическими драйверами. Поэтому, если у вас есть видеокарта с проприетарными драйверами, вам следует удалить их и использовать вместо них бесплатные драйверы.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.