等待已经结束:System76 的新 COSMIC 桌面环境已准备好进行首次试飞。
您已经听说过有关 COSMIC 的炒作。您已经追踪了其发展的新闻。您已经在像这样的博客上看到了形成性构建的屏幕截图。
但今天,您终于可以亲自尝试一下。
COSMIC 桌面环境的第一个公开 alpha 版本与 Pop!_OS 24.04 alpha 版本一起发布,为您提供了一个早期但令人兴奋的机会来下载 ISO、启动它并探索这个基于 Rust 的桌面所提供的功能。
COSMIC alpha 与 Pop!_OS 24.04 一起发布,后者将成为 System76 基于 Ubuntu 的 Linux 发行版的第一个版本,在今年晚些时候进入稳定版本时使用它。
Pop!_OS 24.04 与 Ubuntu 24.04 LTS 具有相同的技术基础,但相似之处几乎仅限于此。
System76 应用了一套经过深思熟虑的修改和改编,选择更新的 Linux 内核和图形驱动程序,发布不同的软件堆栈(无快照),并使用他们新的 COSMIC 桌面环境、合成器、问候语和工具包。
我在一周的大部分时间里一直在使用 COSMIC 测试 Pop!_OS 24.04 alpha。作为 alpha,它有错误和怪癖、缺失和不完整的功能等等。然而,尽管有 alpha 标签,COSMIC(在 Pop!_OS 24.04 alpha 上)运行良好,足以满足日常驱动程序使用。
这太不可思议了。
System76 的工程师在短短两年多的时间里,使用 Rust 编程语言从头开始构建了一个全新的桌面环境、合成器、UI 工具包、主题系统、核心应用程序等。
为什么生锈? System76 说他们选择它是为了“它的可读性、稳定性、可维护性和内存安全性;许多现代计算机漏洞都发生在系统内存中,而 Rust 使编写内存安全代码变得很容易。”
但 Rust 是一种较新的语言,直到现在还没有使用它构建主要的桌面环境,这需要 System76 的工程师在堆栈中低得多的功能上进行工作,例如合成、文本渲染等。
COSMIC 给我印象最深的是工程壮举。 System76能够从无到有这几年内的功能水平——谁知道他们还能添加哪些改进、特性和增强!
当然,COSMIC 是 Pop!_OS 24.04 的核心,它取代了 GNOME Shell 以及 Pop!_OS 早期版本使用的许多“Pop Shell”GNOME Shell 扩展。
基于 Rust 的新的 Pop!_OS 用户体验重新构想与之前的 UX/UI 非常接近。
对基于 GNOME 的熟悉流行贝壳体验完全是设计出来的。为什么要修复没有损坏的东西?相反,System76 选择重新实现核心用户体验,但它不再是一个“附加组件”,能够扩展、扩展和拥抱新功能。
因此,COSMIC 看起来几乎完全相同:底部的停靠栏、顶部的栏、启用自动窗口平铺的功能、OSD 应用程序选择器、基于文本的应用程序启动器、垂直工作区等等。
COSMIC 是 Wayland 优先的,但您可以通过 XWayland 运行 X11 应用程序。该合成器支持分数缩放、刷新率、NVIDIA 混合图形。
但 COSMIC Epoch 1 也带来了大量的“新鲜感”:
- 新的设计语言和主题
- 具有可共享主题的综合主题系统
- 水平工作空间的选项
- 新的面板小程序和小程序自定义
- 增强了扩展坞和顶部栏的自定义功能
- 新的核心应用程序,包括文件管理器、终端、文本编辑器
- 新的设置应用程序和流行商店软件中心
主题功能相当广泛,但仅影响 COSMIC 及其使用 libcosmic/iced 工具包的本机应用程序。常规 GTK/Qt/Electron/ 等应用程序坚持标准流行 GTK 主题(深棕色)。
COSMIC 桌面并非 Pop!_OS 独有。今天的 alpha 版本可以由其他发行版打包并在其他发行版中提供(事实上,关于官方 Fedora COSMIC 的讨论正在进行中)。
“这个 alpha 版本将 COSMIC 交到了 Linux 开发人员和维护人员手中,以便他们能够看到 COSMIC 可以为用户做些什么,并帮助他们实现他们想要创造的体验,”公司说。
“System76 很高兴看到 COSMIC 集成提升了 Linux 的整体水平,以及所有有趣的定制发行版和功能,这些都使用户体验构建变得更容易。”
科斯米克纪元2将是第二个正式版本,大约一年后发布,并将包括触摸屏支持等附加功能。与此同时,Epoch 1 中仍有大量内容需要添加,包括辅助功能、磨砂玻璃效果和更多设置。
Bug、怪癖、不完整的功能、占位符设置以及普遍缺乏 QA 测试和完善都应该是可以预料到的——它是一个 alpha 版本。不要急于根据这个版本对 COSMIC 做出快速判断。到测试版时,您将获得更全面的了解。
我注意到一些怪癖:一些更改不会持续存在或在启动之间不会保留,包括键盘布局(我添加了英国布局,重新启动,它就消失了);蓝牙状态(我将其关闭,重新启动,然后又重新打开);屏幕亮度(重新启动时始终为最大值),等等。
再说一次:它是阿尔法,这些并不是功能性的交易破坏者。
如果您愿意走在最前沿,那么老实说:下载它,将其放在 USB 记忆棒上,尝试一下(它在虚拟机中运行良好,但在真实硬件上运行良好)。
去拿一份副本让我知道你的想法!
等待已经结束:System76 的新 COSMIC 桌面环境已准备好进行首次试飞。
您已经听说过有关 COSMIC 的炒作。您已经追踪了其发展的新闻。您已经在像这样的博客上看到了形成性构建的屏幕截图。
但今天,您终于可以亲自尝试一下。
COSMIC 桌面环境的第一个公开 alpha 版本与 Pop!_OS 24.04 alpha 版本一起发布,为您提供了一个早期但令人兴奋的机会来下载 ISO、启动它并探索这个基于 Rust 的桌面所提供的功能。
辉煌的开端:COSMIC 桌面 Alpha
COSMIC alpha 与 Pop!_OS 24.04 一起发布,后者将成为 System76 基于 Ubuntu 的 Linux 发行版的第一个版本,在今年晚些时候进入稳定版本时使用它。
Pop!_OS 24.04 与 Ubuntu 24.04 LTS 具有相同的技术基础,但相似之处几乎仅限于此。
System76 应用了一套经过深思熟虑的修改和改编,选择更新的 Linux 内核和图形驱动程序,发布不同的软件堆栈(无快照),并使用他们新的 COSMIC 桌面环境、合成器、问候语和工具包。
我在一周的大部分时间里一直在使用 COSMIC 测试 Pop!_OS 24.04 alpha。作为 alpha,它有错误和怪癖、缺失和不完整的功能等等。然而,尽管有 alpha 标签,COSMIC(在 Pop!_OS 24.04 alpha 上)运行良好,足以满足日常驱动程序使用。
这太不可思议了。
System76 的工程师在短短两年多的时间里,使用 Rust 编程语言从头开始构建了一个全新的桌面环境、合成器、UI 工具包、主题系统、核心应用程序等。
为什么生锈? System76 说他们选择它是为了“它的可读性、稳定性、可维护性和内存安全性;许多现代计算机漏洞都发生在系统内存中,而 Rust 使编写内存安全代码变得很容易。”
但 Rust 是一种较新的语言,直到现在还没有使用它构建主要的桌面环境,这需要 System76 的工程师在堆栈中低得多的功能上进行工作,例如合成、文本渲染等。
COSMIC 给我印象最深的是工程壮举。 System76能够从无到有这几年内的功能水平——谁知道他们还能添加哪些改进、特性和增强!
当然,COSMIC 是 Pop!_OS 24.04 的核心,它取代了 GNOME Shell 以及 Pop!_OS 早期版本使用的许多“Pop Shell”GNOME Shell 扩展。
基于 Rust 的新的 Pop!_OS 用户体验重新构想与之前的 UX/UI 非常接近。
对基于 GNOME 的熟悉流行贝壳体验完全是设计出来的。为什么要修复没有损坏的东西?相反,System76 选择重新实现核心用户体验,但它不再是一个“附加组件”,能够扩展、扩展和拥抱新功能。
因此,COSMIC 看起来几乎完全相同:底部的停靠栏、顶部的栏、启用自动窗口平铺的功能、OSD 应用程序选择器、基于文本的应用程序启动器、垂直工作区等等。
COSMIC 是 Wayland 优先的,但您可以通过 XWayland 运行 X11 应用程序。该合成器支持分数缩放、刷新率、NVIDIA 混合图形。
但 COSMIC Epoch 1 也带来了大量的“新鲜感”:
- 新的设计语言和主题
- 具有可共享主题的综合主题系统
- 水平工作空间的选项
- 新的面板小程序和小程序自定义
- 增强了扩展坞和顶部栏的自定义功能
- 新的核心应用程序,包括文件管理器、终端、文本编辑器
- 新的设置应用程序和流行商店软件中心
主题功能相当广泛,但仅影响 COSMIC 及其使用 libcosmic/iced 工具包的本机应用程序。常规 GTK/Qt/Electron/ 等应用程序坚持标准流行 GTK 主题(深棕色)。
COSMIC 桌面并非 Pop!_OS 独有。今天的 alpha 版本可以由其他发行版打包并在其他发行版中提供(事实上,关于官方 Fedora COSMIC 的讨论正在进行中)。
“这个 alpha 版本将 COSMIC 交到了 Linux 开发人员和维护人员手中,以便他们能够看到 COSMIC 可以为用户做些什么,并帮助他们实现他们想要创造的体验,”公司说。
“System76 很高兴看到 COSMIC 集成提升了 Linux 的整体水平,以及所有有趣的定制发行版和功能,这些都使用户体验构建变得更容易。”
科斯米克纪元2将是第二个正式版本,大约一年后发布,并将包括触摸屏支持等附加功能。与此同时,Epoch 1 中仍有大量内容需要添加,包括辅助功能、磨砂玻璃效果和更多设置。
Bug、怪癖、不完整的功能、占位符设置以及普遍缺乏 QA 测试和完善都应该是可以预料到的——它是一个 alpha 版本。不要急于根据这个版本对 COSMIC 做出快速判断。到测试版时,您将获得更全面的了解。
我注意到一些怪癖:一些更改不会持续存在或在启动之间不会保留,包括键盘布局(我添加了英国布局,重新启动,它就消失了);蓝牙状态(我将其关闭,重新启动,然后又重新打开);屏幕亮度(重新启动时始终为最大值),等等。
再说一次:它是阿尔法,这些并不是功能性的交易破坏者。
如果您愿意走在最前沿,那么老实说:下载它,将其放在 USB 记忆棒上,尝试一下(它在虚拟机中运行良好,但在真实硬件上运行良好)。
去拿一份副本让我知道你的想法!
