Linux 發行版 Pop!_OS 的開發人員 System76 已經開始測試用 Rust 編寫的 COSMIC 桌面環境的第二個 alpha 版本(不要與基於 GNOME Shell 的舊 COSMIC 混淆)。為了進行測試,我們為配備 NVIDIA (3 GB) 和 Intel/AMD (2.5 GB) GPU 的系統提供了 iso 映像,該映像基於 Pop!_OS 24.04 發行版的測試版本構建。預先建置的軟體套件還可用於 Fedora、NixOS、Arch Linux、openSUSE、Serpent OS、Redox 和 CachyOS。
COSMIC 正在作為一個通用專案進行開發,不依賴特定的發行版,並且符合 Freedesktop 規範。為了建立接口,COSMIC 使用 Iced 函式庫,該函式庫使用安全性類型、模組化架構和反應式程式設計模型,並且還提供熟悉 Elm 聲明式介面建構語言的開發人員熟悉的架構。提供多種渲染引擎,支援Vulkan、Metal、DX12、OpenGL 2.1+和OpenGL ES 2.0+。為開發人員提供了一組現成的小部件,能夠創建非同步處理程序並根據視窗和螢幕的大小使用介面元素的自適應佈局。該專案也正在開發一個基於 Wayland 的複合伺服器 cosmic-comp。
與 COSMIC 第一個 alpha 版本相比的主要變化:
- 配置器中新增了用於設定音訊的模組,可讓您選擇音訊設備、更改音量以及為裝置指派設定文件,例如「類比立體聲」、「數位立體聲」和「專業音訊」。新增了對具有藍牙介面的音訊設備的支援。

- 配置器中新增了「電源和電池」面板,可選擇功耗模式:「最小功耗」、「最大效能」和「平衡模式」。此頁面不僅顯示內建電池的電量,還顯示所連接的無線裝置(例如滑鼠、鍵盤和耳機)的電池電量。

- 配置器中新增了「網路和無線」面板,可透過此面板存取有線、無線和有線網路的設定頁面。 VPN 連線數以及連線狀態也會反映出來。

- 在顯示設定面板中,您可以選擇是否縮放X11應用程式的輸出。啟用縮放時,內容在高像素密度螢幕上可能會顯得模糊,而停用縮放時,內容可能會顯得太小。

- 在日期和時間設定中,新增了一個開關以在時鐘小程式中顯示秒。

- 視窗管理相關設定部分增加了跟隨輸入焦點到遊標(焦點設定為滑鼠目前所在視窗)和跟隨遊標到焦點(透過鍵盤改變焦點)模式快捷方式或開啟新視窗將遊標移至視窗的左上角)。還新增了一個開關,用於在按下超級鍵時停用呼叫操作。

- 外觀設定中,增加了選擇介面元素佈局密度的功能—舒適、緊湊、大縮排。密度模式會影響標題的大小以及清單項目和小程式之間的間距。

- 配置器中新增了具有藍牙設定的新面板,可讓您配對、連接和斷開裝置。

- 文件管理器的功能得到了顯著擴展。標題包含搜尋行、用於建立新目錄的按鈕、檔案顯示模式(圖示清單或網格)和排序模式的開關。新增了對按名稱、類型、修改時間、建立時間和大小排序的支援。建議使用鍵盤快速鍵 Ctrl+ 來呼叫設定。在側邊欄中,回收站、網路儲存和附加磁碟機之間出現了分隔符號。

上下文選單中新增了一個按鈕,用於在開啟檔案之前預覽檔案。側邊欄具有查看最近使用的文件清單的模式,並且能夠預覽它們。

新增了圖庫模式,可讓您將檔案管理器用作映像檢視器,並能夠順序查看所選目錄的內容。

已實現對查看網路儲存的支援。在上下文選單中新增了用於壓縮檔案以及從 .tar、.tbz、.tgz、.txz 和 .zip 格式的檔案中提取的按鈕。 「文件」選單的內容已經完成。

- 首次啟動時應用程式管理器(COSMIC Store)的載入速度顯著加快。
- 電源管理小程式添加了對充電閾值的支持,該閾值確定電池應在什麼充電水平開始或停止充電。
- 音量更改小程式降低了 CPU 負載。
- 時鐘小程式中,切換時區後時間會更新,並且改進了顯示時間的格式。
- 文字渲染已最佳化。
- 提高了在使用 Proton 套件啟動的遊戲中使用非整數縮放值的可靠性。

來源: opennet.ru












