COSMIC - Arch Linux 中文维基

跳至內容

# COSMIC

出自 Arch Linux 中文维基

相關文章

- 桌面環境
- GDM

翻譯狀態：

- 本文（或部分內容）譯自 COSMIC，最近一次同步於 2026-04-27，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

COSMIC 是一個使用 Rust 程式語言開發的桌面環境，使用iced 跨平台 Rust GUI庫和 Smithay 作為其合成器 Cosmic-comp 的構建模塊。Cosmic-comp 相當於 smithay 自己的 anvil 合成器參考實現，就像 Wayland 項目使用 Weston 作為合成器參考實現一樣。它的第一個版本被稱為 Epoch。

## 安裝

安裝 cosmic-session包 軟體包或 cosmic包組 組，開發版本可以安裝 cosmic-session-gitAUR 獲得，它依賴於所有的組件包

當您通過原始碼進行構建時， 請注意，依賴項 cosmic-applets-gitAUR 需要至少 8GB RAM。限制連接到單任務是一個構建它的辦法。如果你需要重複構建它，設置環境變量 `CARGO_TARGET_DIR` 有助於減少下載次數：

    MOLD_JOBS=1 CARGO_TARGET_DIR=/tmp/mytarget

### 作為 cosmic-session 的依賴項被引入的組件

COSMIC 由一個合成器（compositor）、一個庫（library）和一些小程序（applets）組成，這些組件可以分別作為獨立的部分進行安裝：cosmic-comp包，cosmic-applets包，cosmic-app-library包，cosmic-bg包，cosmic-icon-theme包，cosmic-launcher包，cosmic-notifications包，用於在屏幕上疊加顯示通知或提示信息的 cosmic-osd包，提供底部或頂部的面板（panel）以及 dock 欄的 cosmic-panel包，cosmic-settings包，以及其他的一些包.

### 獨立組件

文本編輯器, cosmic-text-editor包, 文件管理器 cosmic-files包, 終端模擬器, cosmic-terminal包, 媒體播放器 cosmic-player包, 壁紙選擇器, cosmic-wallpapers包。

### COSMIC文件管理器中的網絡共享

為了在COSMIC文件管理器中連接網絡共享，需要安裝這些相關的GVFS包：

協議 | 軟體包
--- | ---
AppleTalk | gvfs包
File Transfer Protocol (FTP) | gvfs包
Network File System (NFS) | gvfs-nfs包
Server Message Block (SMB) | gvfs-smb包
SSH | gvfs包
WebDAV | gvfs-dnssd包

COSMIC並不提供秘密存儲或密鑰功能，所以要記住密碼，需要安裝諸如gnome-keyring之類的密碼存儲元件。查看GNOME/Keyring獲得更多信息。

## 啟動

最簡單的方法是通過已安裝的Display Manager啟動它，如GNOME、KDE Plasma默認使用的GDM、SDDM 等，將會在登錄界面發現一個額外的cosmic啟動選項。

如果要僅從tty啟動，只需運行：

    $ start-cosmic

### 使用 Cosmic 會話管理器

COSMIC包含了一個基於greetd的顯示會話管理器cosmic-greeter包。如果要使用這個dm，請激活`cosmic-greeter.service`服務。

## 配置

The panel can be used to configure besides using the settings applet, examples of applets are provided.

### SSH_AUTH_SOCK 未設置

如果你在使用 Cosmic 登錄管理器時看到了 `$SSH_AUTH_SOCK not set` 消息， 啟用由依賴項 gcr-4包 提供的 `gcr-ssh-agent.socket` systemd 用戶單元。

### 夜光

因為 COSMIC DE 當前並不包含 `wlr-gamma-control-unstable-v1` 協議（參見 pop-os/cosmic-comp#2059）， wlsunset 和 gammastep 之類的工具並不能在 COSMIC 會話中控制背光和色溫。

為了解決這個問題，你可以使用 redshift包 或 gammastep包 之類的工具，在 COSMIC DE 混成器啟動前通過 TTY 上的 libdrm 直接調節 DRM 伽馬表。另一個可選項是用依賴於 systemd 服務的 drm-colortemp 或 nebula-drm-gitAUR 以自動化這一過程。

## 參見

- COSMIC Welcome Page
- System76 博客
- Pop!_OS 歡迎界面

分類：​

- 桌面環境

COSMIC
新增話題