讨厌Chromium?Linux世界有了基于它的全新桌面环境

Mark Do · · 1 次阅读 · linux软件

讨厌Chromium?Linux世界有了基于它的全新桌面环境

Chromium争议催生全新桌面方案

在Linux圈子里提起”Chromium”这个名字,往往会引发激烈讨论。许多人担忧网络生态过度依赖由Google主导的单一线程引擎,希望在自己的系统中保持距离。

如今,一个名为Domicile的新项目给出了不同思路——这是一个基于Rust语言开发的Wayland合成器,通过使用修改版的Chromium来将整个桌面渲染成一张网页。

工作原理揭秘

Domicile并非GNOME或KDE Plasma那样开箱即用的完整桌面环境。它将任务栏、窗口布局和视觉风格交给一个自定义shell负责,而这个shell本质上就是你需要亲手编写的网页。

  • 原生应用窗口与网页内容共存于同一页面中
  • 通过CSS样式即可实现平铺或浮动布局
  • 切换shell不会中断已打开的应用窗口
  • 单个页面可横跨所有显示器

shell组件可通过npm发布,无论是完整的桌面界面、任务栏还是启动器,任何人都能轻松分享和复用。

核心功能与限制

合成器本身仍负责锁屏、系统托盘图标、通知推送及屏幕共享等底层功能,而shell则决定这些元素的展示方式。内置浏览器支持Manifest V3格式的Chrome扩展,但部分扩展的行为可能与Chrome中原版存在差异。

应用兼容性方面需要注意:

Sourav Rudra

  • Electron、SDL和Qt应用默认以Wayland模式启动
  • 仅支持X11的应用无法运行
  • Domicile不包含Xwayland兼容层

开源许可与开发背景

Warp Terminal

该项目采用MIT开源协议,所修改的Chromium代码文件遵守相应许可证条款。值得一提的是,项目使用了AI辅助开发,这可能成为部分用户关注的重点。

为何取名”Domicile”?

Asahi Linux GPL move

“Domicile”一词源自拉丁语,意为”居所”或”家”,寓意着一个可以完全自定义的个性化计算空间。正如元素周期表中的锰(Manganese)是构成许多合金的重要成分,Domicile也希望成为现代Linux桌面生态中的一块基石。

该项目正处于早期开发阶段,适合愿意动手探索的用户尝试。如果你厌倦了传统桌面的千篇一律,或许这个基于Web技术的实验性方案会给你带来新的灵感。

Mint new sleep modes


关注微信号:智享开源 ,及时了解更新信息。

French Internet Tax

Ginux

Save Upto 40% on Kubernetes Security Certifications From the Linux Foundation

FOSS Weekly

itsfoss happy penguin

阅读原文

Mark Do

关注我的头条 不要放弃,百折不挠,坚强、自信。

还没有任何评论,你来说两句吧!

发表评论