Portal:Enlightenment
欢迎来到Enlightenment Portal 编辑
Enlightenment,也被简单地称为E,是X Window System的一个堆叠式窗口管理器,可以单独使用,也可以与GNOME或KDE等桌面环境结合使用。Enlightenment通常被用作完整的桌面环境的替代品。
Enlightenment的第一个版本由Rasterman (Carsten Haitzler) 于1997年发布。版本0.17,也称为DR17或E17,自2000年12月以来一直在开发中。它是对DR16的完全重写,旨在成为一个功能齐全的桌面shell,基于新的Enlightenment Foundation Libraries (EFL)。
Enlightenment 0.17 (又名 E17) 于2012年12月21日发布。
有关Enlightenment的更多信息,请访问 http://enlightenment.org/
已知问题 编辑
已知问题
最后更新于 2019/11/02
- 在 Tumbleweed 中,使用 Enlightenment GUI 设置对话框将“连接管理器”替换为 NetworkManager-applet。
- 在 Enlightenment 安装到 Tumbleweed 后,您会注意到尝试更改“连接管理器”的设置会要求您安装 'econnman',这是 Enlightenment 网络 applet,但目前存在依赖关系问题。最好将 'econnman' 替换为已经安装的 GTK 'nm-applet'。
- 在菜单中转到“设置”并点击“模块”。
- 选择“系统托盘”并点击“加载”。
- 打开 Shelf 设置并选择“内容”。您需要删除“连接管理器”,但添加“系统托盘”并关闭 Shelf 设置对话框。
- 最后,在菜单中转到“设置”并选择“设置面板”。接下来选择“应用程序”和“启动应用程序”。最后,找到并选择“网络”,点击“添加”,然后点击“应用”,并关闭设置对话框。
- 重启 Enlightenment,您应该会在 Shelf 中看到 nm-applet 或 GTK 网络管理器 Applet。从那里您可以选择您的网络并输入密码。
- 为 Tumbleweed 中的 NetworkManager-applet 打开 bug。 http://bugzilla.opensuse.org/show_bug.cgi?id=1004625
- 应用程序未显示在系统托盘中
- Enlightenment e21 及更高版本使用新的系统托盘指示器,某些应用程序可能无法正常工作,以下提示可能有所帮助
- 如果您选择使用较新的 libappindicator dbus 基于协议 (unity, kde5),您可能需要查找某些应用程序的 libappindicator 插件,对于 Qt4/kde4 应用程序,您可以安装 sni-qt,它将提供指示器(目前不能正确显示所有图标)openSUSE 13.3 和 X11:Enlightenment 仓库应该自动拉取此软件包。
- 对于 skype,您可能需要安装 32 位版本的 sni-qt
openSUSE 安装 编辑
主仓库
对于大多数人来说,Leap 42.2 和 Tumbleweed 主仓库中的 Enlightenment 版本已经足够,特别是 Tumbleweed 会收到所有新版本等。我们希望很快让 X11:Enlightenment:Nightly 仓库再次正常工作。
X11:Enlightenment:Factory
此仓库包含使用已发布源的 E17 和 EFL(其库)的软件包。如果您想尝试此环境,这是不错的选择。
您可以在 此处浏览该仓库。
X11:Enlightenment:Nightly
X11:Enlightenment:Nightly 仓库提供最新的上游 SVN 快照,主要供 Enlightenment 开发人员和测试人员使用。它目前包含更多的软件包,但其形状可能不太好,因为一切都在开发中。
要安装 E17 桌面环境,请为您的发行版选择一键安装,并按照 YaST2 的屏幕说明进行操作
您可以在 此处浏览该仓库。
对于潜在贡献者 编辑
对 Enlightenment 的贡献
- 从 TODO 列表中获取一些任务(首先联系我们,以免我们在同一时间处理相同的内容)
- 提供良好的 bug 报告
- 打包或 openSUSE 特定问题 发送到 openSUSE bugzilla,分配给 simon@simotek.net,并提及您的 E 来自
- openSUSE:Factory,
- X11:Enlightenment:Factory 或
- X11:Enlightenment:Nightly。
- 上游问题,您可以使用 Enlightenment bug report 并抄送 Simotek
- 打包或 openSUSE 特定问题 发送到 openSUSE bugzilla,分配给 simon@simotek.net,并提及您的 E 来自
同时附上
- zypper se -sr <您的 enlightenment 仓库> 的输出
- ~/.xsession-errors
翻译
- 在 Launchpad 上翻译 Enlightenment。
- 基本翻译方法是创建包含源代码的模板文件,并将其与现有的翻译文件合并(或初始化您的语言,如果您只是要开始新的语言),然后将其提交到 Enlightenment Internationalisation List。
- 所有您需要了解的翻译信息都位于 wiki。
TODO 编辑
需要完成的事情
- 更新此列表,如下所述
- openSUSE 集成
- 修复向导语言问题 -
- su/sudo
- 专用的基于 efl 的包装器,如 kdesu gtk-su 等
- 品牌 -
- 配置文件
- 默认情况下不要安装上游配置文件(单独的软件包 - 它们缺少集成)
- 设置不要向 enlightenment 显示应用程序
- 测试如果从配置文件中删除电池温度和背光,是否可以通过向导启用它们,并删除
- 配置文件
- Nightly 仓库
- 修复 X11:Enlightenment:Nightly 以使用 osc 服务构建
- Live 镜像
- 为 X11:Factory 和 X11:Nightly 版本的 e 创建镜像
- 额外的软件包 - 目标是尽可能减少基于非 EFL 的应用程序
- 稳定且维护良好(具有稳定版本且达到可以进入 openSUSE:Factory 标准的应用程序)
- 实验性(这些需要进入 X11:Enlightenment:Nightly 或明确标记为实验性)
- 未打包的额外模块
- 打包 webkit EFL 端口
- Entrance(登录管理器) - 使其与 openSUSE 配合使用
- eve 浏览器 - 未积极维护
- 游戏 - efbb, elemines, e_cho
- Valosoitin - (Python EFL 音频客户端) https://launchpad.net/valosoitin - 一年以上未更新
- 尚未编写(仍然需要编写的程序)
- 游戏 - e-type?, etris?, ...?
- 主题
- 我们总是可以使用更多高质量的主题,有一些值得测试 -
- 我们的 wiki
- 测试
- 编写更多 OpenQA 测试
- Enlightenment
- 测试两个 openSUSE 配置文件
- 从最小的 X Session Base 安装 Enlightenment
- 从 enlightenment 模式安装
- 仅安装 enlightenment 软件包
- 测试 sni-qt 系统托盘
- 启动 clementine 并检查图标
- 测试运行 yast
- 术语
- 在没有其他 enlightenment 或 efl 依赖项的系统上安装
- Enlightenment
- 编写更多 OpenQA 测试
以及您可以一直执行的通用任务
- 改进本地语言的本地化
- 捷克语 - Ecore, Efreet, Enlightenment, Elementary, 当前 EFL 单个软件包, Empower - 源代码略有不同
- 希腊语 - Ecore, Efreet, Enlightenment, Elementary, 当前 EFL 单个软件包, Empower - , Drakevr
- 测试并报告问题
团队 编辑
- (打包者,维护者)
- (打包者,维护者)
- (wiki,社交媒体)
联系方式 编辑
- 连接
- Twitter: @openSUSE_e
- IRC 频道 #openSUSE-e 在 FreeNode
所有 Enlightenment 页面 编辑
所有 Enlightenment

