Разклатете композитор на Wayland, за да замените i3 прозоречния мениджър

люлеене

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

люлеене ви позволява да организирате прозорците на приложенията логически, а не пространствено. По подразбиране прозорците са подредени в решетка, която максимизира ефективността на вашия екран и може бързо да се манипулира само с помощта на клавиатурата.

Относно Sway

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

En Разклатете се предлагат следните компоненти за организиране на пълна потребителска среда:

  • Суейдъл (фонов процес с внедряване на протокол KDE в неактивен режим)
  • Суейлок (скрийнсейвър)
  • Mako (мениджър на известия)
  • мрачен(инструмент, посветен на екранни снимки)
  • Хлюпайте (избор на област на екрана)
  • 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.