Захистіть композитора 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 додана можливість вимкнення керування комбінаціями клавіш за допомогою налаштування розв’язування {sym, code, switch}.

Як отримати Sway?

Для тих, хто зацікавлений у можливості протестувати Sway на своїх системах, dВони повинні мати на увазі, що головною вимогою, щоб мати можливість ним користуватися, є наявність Wayland під капотом вашої системи.

У випадку з Ubuntu це можливо, вам просто потрібно увімкнути сеанс із Wayland. Ще одним дистрибутивом, який може без проблем використовувати Sway, є Fedora, де навіть Sway вже є у сховищах Fedora для встановлення.

Щоб встановити Sway на дистрибутиві, Вам слід відвідати наступне посилання, де ви знайдете файли проекту, а також інструкції щодо його встановлення.

Посилання це.

Важливо зазначити, що Sway не буде працювати з власними графічними драйверами. Отже, якщо у вас є відеокарта, яка працює із власними драйверами, вам слід видалити їх і замість цього використовувати безкоштовні драйвери.


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.