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

Власть

Несколько дней назад запуск новая версия менеджера композиций Взмах 1.7.

Тем, кто не знает о 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 1.7

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

Также отмечается, что протокол xdg-активация-v1 включена, что позволяет переносить фокус между разными поверхностями первого уровня (например, с помощью xdg-активации одно приложение может переключать фокус на другое).

И что надежность и производительность были улучшены за счет полноэкранного вывода окна (использование dmabuf обеспечивает прямой вывод без дополнительной буферизации).

Еще одно изменение, которое выделяется в новой версии, заключается в том, что была добавлена ​​​​команда «render_bit_depth output», чтобы включить режим композитинга с высокой глубиной цвета для вывода.

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

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

Из другие выделяющиеся изменения:

  • Добавлена ​​команда «output modeline» для установки пользовательского режима DRM (Direct Rendering Manager).
  • Добавлена ​​команда «переключить вывод dpms» для упрощения сценариев пустого экрана.
  • Добавлен параметр client.focused_tab_title для установки цвета активной вкладки.
  • Также добавлены команды "пробелы переключать », «smart_gaps inverse_outer» и «не разделять».
  • Удалена опция «–my-next-gpu-wont-be-nvidia», вместо этого используйте режим «–unsupported-gpu». Проприетарные драйверы NVIDIA пока не поддерживаются.

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

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

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

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

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

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

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

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

sudo apt install sway

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

git clone https://github.com/swaywm/sway.git

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

meson build/
ninja -C build/
sudo ninja -C build/ install

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

sudo chmod a+s /usr/local/bin/sway

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

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


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

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

*

*

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