YSERVER 1.5 發布,支援反向 PRIME 及效能改進
科技
⚠ 单一来源
2h ago

YSERVER 1.5 發布,支援反向 PRIME 及效能改進

AI综合 · 已去除偏见 · 仅事实
Image: Phoronix

YSERVER,一個以 Rust 程式語言實作的現代 X11 伺服器,已發布 1.5 版本。此更新引入了對反向 PRIME 的支援,允許在一個 GPU 上進行渲染並輸出到另一個 GPU,以及其他多項新功能和修正。該專案最初使用 Claude Code 快速開發。

YSERVER 專案旨在執行 Cinnamon、MATE、Xfce、Compiz、Openbox、IceWM 和 Enlightenment 等桌面環境,並持續開發和接受使用者貢獻。1.5 版本專注於增強功能和解決現有問題。

值得注意的是,YSERVER 1.5 包含對多 GPU 系統的反向 PRIME 支援。此功能在主要 GPU 上渲染圖像,然後將其傳遞到次要 GPU。實施涉及大量的連接工作,包括將 DRM 裝置映射到 Vulkan GPU 並公開 RandR 供應商拓撲,並經過數週的測試和錯誤修復。

YSERVER 1.5 中的其他改進包括對 Mesa OML MSC 速率查詢的支援,以解決使用 ANGLE 的某些 Flatpak 應用程式中的錯誤。該伺服器現在也應用桌面加速設定檔設定,透過 DRM 服務 DRI3 1.4 同步物件,並支援 X11 伺服器端視窗邊框。

此發布還解決了與上游 X.org 伺服器相比,對於某些完整遊戲(非 vsync)遊戲(例如 Counter-Strike 2)的迴歸問題。YSERVER 現在取消了具有延遲執行和相同目標超級會話處理功能的關閉 vsync 客戶端的限制。根據一個 pull request,之前關閉 vsync 的客戶端被限制在限制 Counter-Strike 2 等遊戲效能的速率,而新的實施通過允許以更高的速率回收緩衝區來解決此問題。

有帮助吗?

閱讀原始報道

💬 评论

📜 评论政策