Как установить sway linux

Обновлено: 04.07.2024

Власть

Запуск новая версия композитного менеджера Sway 1.6 который содержит 231 изменение от 69 участников и содержит множество новых функций, а также множество исправлений ошибок.

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

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

Следующие компоненты предоставляются для организации полной пользовательской среды: swayidle, swaylock, slurp, wf-recorder, waybar, virtboard, wl-clipboard, wallutils.

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

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

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

Основные новые функции Sway 1.6

В этой новой версии рекомендуемая версия wlroots для использования с этой версией - 0.13.0 который улучшает интерактивность клавиатуры, а также включает улучшения преобразования экрана и масштабирования.

Что касается улучшений, внесенных в Sway, мы можем обнаружить, что реализована возможность использования «Редактора метода ввода (IME)» как часть элементов пользовательского интерфейса, таких как панели и экран блокировки.

также отмечено, что плавность была улучшена интерактивных операций по перемещению и изменению размеров окон.

Еще одно изменение касалось компиляции автономных пакетов. Flatpak и Snap в котором протокол xdg-Foreign теперь используется для улучшения системной интеграции.

Из других изменений которые выделяются:

  • Улучшена совместимость с оконным менеджером i3 в части команд, изменяющих расположение окон на экране.
  • Добавлена ​​возможность скрыть курсор при наборе текста.
  • Реализация куба предназначена для работы в системах без systemd или elogind.
  • Повышена надежность буфера обмена для приложений X11.

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

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

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

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

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

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

В то время как для тех, кто предпочитает компилировать, они должны получить исходный код, набрав следующее:

Выполните эти команды:

В системах без входа в систему вам необходимо использовать балансирующий двоичный код:

Sway удалит права root вскоре после запуска.

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

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » столы » Sway 1.6 включает улучшенные типы ввода, совместимость с i3 и многое другое.

Читайте также: