搖擺1.12

該新聞稿已發布 搖擺1.12 — 一個新版本的平鋪式 Wayland 合成器,其理念和配置與 i3 相容。該版本已發布。 25的五月2026年根據該項目,Sway 1.12 包括 50名參與者共進行了138次更改現在組裝需要 wlroots 0.20.0.

主要用戶變更為支持 HDR10 在工作中 Vulkan渲染器這並不意味著所有配置都會自動啟用 HDR:該功能與 wlroots/Sway 中的 Vulkan 後端/渲染器以及驅動程式、顯示器和圖形堆疊其他部分的支援密切相關。儘管如此,對於 Sway 而言,這是在 Wayland 環境下全面支援現代 HDR 顯示器的重要步驟。

Sway 1.12 版本的主要變化

  • 支援捕獲單個視窗。
    Sway 現在可以捕獲單個窗口,而不是整個螢幕或工作區。這對於螢幕錄製和視訊通話中的應用程式共用非常重要:您可以只顯示特定應用,而無需顯示整個桌面。此功能已在完整的更新日誌中列為支援。 頂級捕獲.

  • 透過 Vulkan 渲染器實現 HDR10。
    增加了支持 使用 Vulkan 渲染器運行 Sway 時,支援 HDR10 輸出。 HDR10 是最常見的開放式 HDR 視訊格式之一,因此對於使用現代顯示器和在多媒體應用程式場景下的使用者來說,這種變化尤其明顯。

  • 新版 Wayland 協議。
    此版本新增了對 color-management-v1、color-representation-v1、xdg-toplevel-tag-v1、ext-workspace-v1 和 wl_fixes 的支援。這擴展了顏色管理、外部元件與工作區互動以及更精確地識別頂級視窗的基礎。

  • 為輸出顏色設定檔新增 --device-primaries 選項。
    現在可以採用顯示器報告的原始顏色座標。 EDID為了更準確地描述特定顯示器的顏色特性,而不是粗略地將其與預先定義的配置文件進行比較,這是必要的。

  • 更改 sRGB 設定檔的行為。
    sRGB設定檔現在使用分段sRGB傳遞函數,而不是簡單的gamma 2.2。為了解決先前的問題,新增了gamma22設定檔。但是,據開發者稱,實際的預設行為仍然保持不變——gamma 2.2。

  • 官方支援透過顯示管理器啟動。
    先前,透過顯示管理器啟動 Sway 被視為不支援的操作方式:開發者會引用登入管理員的舊問題,並將此類報告標記為不支援而關閉。在 Sway 1.12 版本中,此立場已修正,現在正式支援透過顯示管理員啟動 Sway。

  • 更改了對不支援的GPU的行為。
    Sway 不再拒絕在不支援的顯示卡驅動程式(包括 NVIDIA 專有驅動程式)上啟動。現在,它不會拒絕啟動,而是顯示一條資訊性訊息。開發者強調,支持策略並未改變,只是啟動行為有所改變。可以使用 `--unsupported-gpu` 參數或 `SWAY_UNSUPPORTED_GPU` 環境變數來停用此訊息。

  • 標準配置下透過 playerctl 啟用媒體鍵。
    播放器控制鍵的快速鍵已新增至預設設定檔。這樣,使用者無需手動新增自訂快捷鍵,即可透過標準媒體鍵簡化媒體播放器的控制。

  • 支援鍵盤滑動開關。
    新增對鍵盤模組滑動開關的支援。此項變更與輸入處理相關,適用於鍵盤上整合此類硬體開關的裝置。

除了主要功能外,此版本還修復了拖放處理、容器移動、工作區、layer-shell、xdg-shell、草稿紙、透過 Pango/Cairo 進行的文本渲染以及多個進程間通訊 (IPC) 腳本等方面的問題。這些修復包括因錯誤使用面板命令而導致的崩潰、重新啟動後首次使用觸控筆點擊導致的崩潰、將容器拖曳到工作區邊緣導致的崩潰以及某些調整大小/移動操作導致的崩潰。

Sway 1.12 看起來像是一次基礎架構層面的更新:該專案已與 wlroots 0.20 版本同步,支援現代色彩管理和 HDR,改進了螢幕共享腳本,並取消了先前必須透過顯示管理器運行的限制。對於使用滾動發行版的用戶,此次更新很可能透過常規軟體包管道推送,但自行建立 Sway 的用戶需要注意,此次更新新增了對 wlroots 0.20.0 的依賴。

來源: linux.org.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster