使用 Wayland 的 Sway 1.4 自定義環境發布

準備好的 複合管理器發布 搖擺1.4 (выпуск 1.3 не был сформирован), построенного с использованием протокола Wayland и полностью совместимого с мозаичным оконным менеджером i3 和麵板 i3吧。 專案程式碼是用C語言寫的 分發者 根據麻省理工學院的許可。 該專案旨在在 Linux 和 FreeBSD 上使用。

在命令、設定檔和 IPC 層級提供 i3 相容性,允許 Sway 用作使用 Wayland 而不是 X3 的透明 i11 替代品。 Sway 允許您在螢幕上放置窗口,而不是在空間上,而是​​在邏輯上。 視窗按網格排列,可最佳利用螢幕空間,並允許您僅使用鍵盤快速操作視窗。

為了創建完整的使用者環境,提供了以下附帶元件: 我們吃了 (實作 KDE 空閒協定的後台程序), 搖擺鎖 (螢幕保護程式), 真子 (通知管理器), 嚴峻 (截圖), 嘟嘟地喝 (選擇螢幕上的一個區域), WF錄音機 (影片截取), 導覽列 (應用程式欄), 虛擬板 (螢幕鍵盤), wl剪貼簿 (使用剪貼簿), 牆工具 (桌面壁紙管理)。

Sway 正在開發為建構在庫之上的模組化項目 維根,其中包含組織複合管理器工作的所有基本原語。 Wlroots 包括後端
對螢幕、輸入裝置的存取的抽象,無需直接存取 OpenGL 的渲染,與 KMS/DRM、libinput、Wayland 和 X11 的交互(提供一個層用於運行基於 Xwayland 的 X11 應用程式)。 除了 Sway 之外,wlroots 庫也被積極使用在 其他的項目包括 Librem5 и 。 除了 C/C++ 之外,還為 Scheme、Common Lisp、Go、Haskell、OCaml、Python 和 Rust 開發了綁定。



在新版本中:

  • Добавлена поддержка протокола VNC для удалённого обращения к рабочему столу. Работа организована через использование сервера 威雲網路, который может подключаться к запущенным рабочим сеансам на базе Wayland, создаёт виртуальное устройство ввода и транслирует экранный вывод при помощи протокола RFB. Wayvnc в том числе можно использовать для запуска виртуальных рабочих столов, запускаемых на серверах без монитора. Поддержка ранее предлагавшегося бэкенда на базе протокола RDP прекращена.
  • Добавлена частичная поддержка запуска панели задач, развиваемой проектом MATE;
  • Реализована возможность настройки задержек отображения символов при вводе (опции max_render_time и sway-output);
  • Добавлена поддержка раздельной обработки групп клавиш на клавиатуре (для специализированных клавиатур);
  • Прекращена поддержка протокола xdg-shell v6 (нестабильная версия v6 уже неактуальна после стабилизации xdg-shell).

    來源: opennet.ru

  • 添加評論