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。
  1. 在Tumbleweed中安装Enlightenment后,您会注意到尝试更改“连接管理器”的设置会要求您安装'econnman',这是Enlightenment网络applet,但目前存在依赖关系问题。最好将'econnman'替换为已经安装的GTK 'nm-applet'。
  2. 在菜单中转到“设置”并单击“模块”。
  3. 选择“系统托盘”并单击“加载”。
  4. 打开Shelf设置并选择“内容”。您需要删除“连接管理器”,但添加“系统托盘”并关闭Shelf设置对话框。
  5. 最后,在菜单中转到“设置”并选择“设置面板”。接下来选择“应用程序”和“启动应用程序”。最后,找到并选择“网络”,单击“添加”,然后单击“应用”,并关闭设置对话框。
  6. 重新启动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 repo应该自动拉取此包
      • 对于skype,您可能需要安装32位版本的sni-qt

openSUSE 安装 编辑

Yast-software.png

主仓库

对于大多数人来说,Leap 42.2和Tumbleweed主仓库中的Enlightenment版本已经足够,特别是Tumbleweed会收到所有新版本等,我们希望很快让X11:Enlightenment:Nightly仓库再次正常工作


X11:Enlightenment:Factory

此仓库包含使用已发布源E17和EFL(其库)的软件包。如果您想尝试此环境,这是开始的好选择。

您可以在 此处浏览该仓库。


Yast-software.png

X11:Enlightenment:Nightly

Icon-warning.png
警告: 此更新策略已损坏 - 当前的更新策略是:修复一切(积极开发)

X11:Enlightenment:Nightly仓库提供最新的上游SVN快照,主要供Enlightenment开发者和测试人员使用。它目前包含更多的软件包,但其形状可能不太好,因为一切都在开发中。

要安装E17桌面环境,请为您的发行版选择一键安装,并按照YaST2的屏幕说明进行操作

Icon-warning.png
警告: 我怀疑这些链接目前已损坏,它们可能需要更新才能安装enlightenment而不是e17。

您可以在 此处浏览该仓库。

对于潜在贡献者 编辑

Icon-distribution.png

对Enlightenment的贡献

  • 从TODO列表中获取一些任务(首先联系我们,以免我们在同一时间处理相同的内容)
  • 提供良好的bug报告
    • 打包或openSUSE特定问题发送至 openSUSE bugzilla,分配给 simon@simotek.net,同时说明您的E来自
      • openSUSE:Factory,
      • X11:Enlightenment:Factory 或
      • X11:Enlightenment:Nightly。
    • 上游问题,您可以使用 Enlightenment bug report 并抄送 Simotek

同时附上
- zypper se -sr <您的enlightenment仓库> 的输出
- ~/.xsession-errors

翻译

  • Launchpad 上翻译Enlightenment。
  • 翻译的基本方法是创建包含源代码的模板文件,并将它们与现有的翻译文件合并(或初始化您的语言,如果您只是要开始新的语言),然后提交到 ​Enlightenment Internationalisation List
  • 所有关于翻译的信息都位于 wiki

TODO 编辑

待办事项

  • 如以下所述更新此列表
  • openSUSE集成
    • 修复向导语言问题 - Simotek
    • su/sudo
      • 专用的基于efl的包装器,如kdesu gtk-su等
    • 品牌 - Sleep_Walker
      • 配置文件
        • 默认情况下不要安装上游配置文件(单独的软件包 - 它们缺少集成)
        • 设置不要向enlightenment显示应用程序
        • 测试如果从配置文件中删除,电池温度和背光是否已启用,并删除
  • Nightly仓库
    • 修复X11:Enlightenment:Nightly以使用osc服务构建
  • Live Images
    • 为X11:Factory和X11:Nightly版本的e创建镜像
  • 额外软件包 - 目标是尽可能减少基于非EFL的应用程序
    • 稳定且维护良好(具有稳定发布版且达到可以进入openSUSE:Factory标准的应用程序)
    • 实验性(这些需要进入X11:Enlightenment:Nightly或明确标记为实验性)
      • 未打包的额外模块
      • 打包webkit EFL端口
      • Entrance(登录管理器) - 使其与openSUSE一起工作
      • eve web浏览器 - 未积极维护
    • 游戏 - efbb, elemines, e_cho Sleep_Walker
    • Valosoitin - (Python EFL Audio Client) https://launchpad.net/valosoitin - 一年以上未更新
    • 尚未编写(仍需要编写的程序)
      • 游戏 - e-type?, etris?, ...?
  • 主题
    • 我们总是可以使用更多高质量的主题,有一些值得测试 - Simotek
  • 我们的wiki
  • 测试
    • 编写更多OpenQA测试
      • Enlightenment
        • 测试两个openSUSE配置文件
        • 从最小X Session Base安装Enlightenment
        • 从enlightenment模式安装
        • 仅安装enlightenment软件包
        • 测试sni-qt系统托盘
          • 启动clementine并检查图标
        • 测试运行yast
      • 术语
        • 在没有其他enlightenment或efl依赖项的系统上安装

以及您可以一直执行的通用任务

  • 改进您的母语的本地化
    • 捷克语 - Ecore, Efreet, Enlightenment, Elementary, 当前EFL单个软件包, Empower - 源代码略有不同
    • 希腊语 - Ecore, Efreet, Enlightenment, Elementary, 当前EFL单个软件包, Empower - Efstathios Iosifidis, Drakevr
  • 测试并报告问题
截图

团队 编辑

联系方式 编辑

所有Enlightenment页面 编辑

所有关于Enlightenment