System76,一家開發公司 LinuxPop!_OS 發行版發布了其桌面環境 COSMIC 的第四個 alpha 版本,該版本使用 Rust 編寫(請勿與基於 GNOME Shell 的舊版 COSMIC 混淆)。基於即將發布的 Pop!_OS 24.04 發行版 alpha 版本構建的最新版 COSMIC 的 ISO 鏡像現已發布,可供測試。這些鏡像適用於配備 NVIDIA(3 GB)和 Intel/AMD(2.6 GB)GPU 的系統。此外,Fedora、NixOS 和 Arch 的即用型軟體套件也已提供。 LinuxopenSUSE、Serpent OS、Redox 和 CachyOS。
COSMIC 是一個通用項目,不依賴任何特定發行版,並符合 Freedesktop 規範。 COSMIC 的介面是基於 Iced 函式庫構建,採用型別安全設計、模組化架構和響應式程式設計模型,為熟悉 Elm 聲明式介面語言的開發者提供了熟悉的架構。它提供了多種渲染引擎,支援 Vulkan、Metal、DX12、OpenGL 2.1+ 和 OpenGL ES 2.0+。開發者可以使用現成的控制項集、建立非同步處理程序的功能,以及基於視窗和螢幕尺寸的介面元素自適應佈局。該專案還在開發一個複合型介面。 服務器 基於 Wayland 的 cosmic-comp。
與 COSMIC 第三個 alpha 版本相比的主要變化:
- 配置器中新增了一個頁面,用於選擇介面語言以及日期、時間和數字格式。

- 配置器中新增了一個頁面,用於設定預設應用程序,例如瀏覽器、檔案管理器、電子郵件用戶端、音樂播放器、視訊播放器、圖像檢視器和日曆調度程序。為了播放音頻和視頻,正在使用一種用 Rust 編寫的新多媒體播放器 COSMIC Media Player。

- 我們自己的應用程式管理器「COSMIC Store」的開發仍在繼續,在安裝或更新應用程式時,您現在可以看到所有正在運行和已完成的任務的列表(左下角出現了新的「詳細信息"內容選單) ).

- 能源管理介面中新增了單獨的設置,包括在單機運行或固定連接期間將螢幕切換到睡眠模式的條件。還新增了一個選項,用於在指定的不活動時間後關閉螢幕。

- 該面板已準備了一個新的“輔助功能”小程序,旨在為有視力問題的人啟用和禁用螢幕閱讀器。螢幕閱讀器語音可在 COSMIC 設定、Firefox 和 GNOME 應用程式中使用。

- osmic-comp 複合伺服器和螢幕設定中新增了啟用 VRR(可變更新率)機制的支持,可讓您自適應更改顯示器的更新率,以確保遊戲和視訊顯示過程中的流暢性和無撕裂。除了始終啟用 VRR 之外,還有一個選項僅針對全螢幕應用程式啟用 VRR。
- 導致 CPU 負載過高、凍結和記憶體洩漏的問題已解決。
- 修復了一個漏洞,該漏洞允許在複合崩潰後繞過螢幕鎖定並在未經身份驗證的情況下存取桌面。 服務器 還有用於顯示登入介面的 cosmic-greeter 元件。當螢幕關閉時,進程終止;例如,要無需輸入密碼即可登錄,只需關閉顯示器再重新開啟即可。

來源: opennet.ru





