Список новой версии Sway 1.4, композитора Wayland

Власть

Недавно вышла новая версия композитного менеджера Sway 1.4, который представляет собой композитор, созданный с использованием протокола Wayland и полностью совместимый с оконным менеджером i3 и панелью i3bar. Тем, кто не знает о Sway, следует знать, что это такое. композитор с совместимостью с i3 который предоставляется на уровне команды, файла конфигурации и IPC, что позволяет использовать Sway в качестве прозрачной замены для i3, используя Wayland вместо X11.

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

Следующие компоненты предоставляются для организации полной пользовательской среды: swayidle (фоновый процесс с реализацией протокола ожидания KDE), swaylock (хранитель экрана), mako (менеджер уведомлений), shady (делать снимки экрана), sip (выделение области на экране), wf-Recorder (захват видео), панель навигации (панель приложений), virtboard (экранная клавиатура), wl-clipboard (работа с буфером обмена), wallutils (управление обоями рабочего стола).

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

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

Помимо Sway, библиотека wlroots он также активно используется в других проектах, включая Librem5 и Cage.

ПлюсC, C++, папки разработаны дляScheme, Common Lisp, Go, Haskell, OCaml, Python y RustКод проекта написан на C и распространяется по лицензии MIT.. Проект предназначен для использования в Linux и FreeBSD.

Что нового в Sway 1.4?

В выпуске новой версии Sway 1.4, добавлена ​​поддержка протокола VNC для доступа к удаленному рабочему столу поскольку поддержка бэкэнда на основе RDP ранее предложенный был снят с производства.

после чего работа организована с использованием сервера wayvnc, что может быть связано для запуска рабочих сессий на основе Wayland, а также возможность создать виртуальное устройство ввода и возможность передавать вывод экрана с использованием протокола RFB.

путьvnc также может использоваться для запуска виртуальных рабочих столов работает на неконтролируемых серверах.

Еще одно изменение, которое выделяется в этой новой версии, - это добавление частичной поддержки для запуска панели задач, разработанной проектом MATE.

Также упоминается, что реализована возможность настройки задержек отображения. символы во время ввода (параметры max_render_time и sway-output).

Дополнительно на клавиатуре была добавлена ​​поддержка обработки отдельных групп клавиш (для специализированных клавиатур).

Хотя поддержка протокола xdg-shell v6 была прекращена, поскольку нестабильная версия v6 больше не актуальна после стабилизации xdg-shell.

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

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

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

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

Для этого давай откроем терминал (вы можете использовать сочетания клавиш Ctrl + Alt + T) и в нем вы наберете следующую команду:

sudo add-apt-repository ppa:samoilov-lex/sway

И приступаем к выполнению установки с помощью:

sudo apt install sway

Наконец, я должен упомянуть, что на момент написания статьи пакет Sway в репозитории не был обновлен до новой версии, но это вопрос нескольких часов, прежде чем он станет доступен.


Будьте первым, чтобы комментировать

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

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

*

*

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