Enlightenment DR16

来自Ubuntu中文
Luojie-dune留言 | 贡献2011年5月25日 (三) 09:10的版本 →‎问题
跳到导航跳到搜索
可打印版本不再受到支持且可能有渲染错误。请更新您的浏览器书签并改用浏览器默认打印功能。

开发已经超过10年的Enlightenment DR16 (以下简写e16) 仍然是有用的X窗口管理器(以下简写为WM)。

e16 介紹

Enlightenment的第一个版本发布于1996年10月30日。经过十多年的开发,现在此项目维护的版本为稳定版DR16;而于2000年12月开始的继任开发版本DR17已经进行了接近10年,其被收入Debian软件仓库的版本终于在2011年开始进入 1.0时代。

特点

e16是e17metacity的基石,速度快,操作顺畅,默认可以图形设置的功能强大。

e16是首个支持Composite的2D WM,有少许透明效果和窗口效果。主要的强大的操作集中在窗口分组和选择——鼠标+键盘的操控方式。

安装 e16

用apt

终端命令

 sudo aptitude install e16 e16keyedit  e16menuedit2


在添加删除.../软件中心/新立得里寻得e16,安裝。

编译源代码或者SVN

SVN

首先获取最新代码,官方svn如下

 svn checkout https://svn.enlightenment.org/svn/e/trunk/E16

文件夹 e 就是e16,edox是e docs(文档)的意思,etheme是e theme(主题),还有过时的epplets小部件可以抛弃。

准备需要的编译依赖,

 sudo apt-get build-dep e16

e的编译选项可以是

 ./configure --enable-glx --enable-dbus --enable-modules --disable-docs

注:如不使用 --disable-docs则需要安装xmlto,依赖latex,能编译出文档。

然后执行

 sh autogen.sh
 make
 sudo make install

启动设置

启动器

可能需要放置启动器,如 E16.desktop(要有执行权限) 到

 /usr/share/xsessions

这时学习一些X Window会话启动知识吧。
创建启动器: 我使用的为

 [Desktop Entry]
 Name=Enlightenment 16
 Encoding=UTF-8
 Comment=Low resource and compact X11 Window manager 
 Comment[zh_CN]=低消耗、简洁的X11窗口管理器
 Type=XSession
 Icon=/usr/local/share/e16/icons/e16.png
 Exec=/usr/bin/e16
 TryExec=/usr/bin/e16
 X-Ubuntu-Gettext-Domain=e16

如果使用登录管理器,kdm/gdm/lxdm/slim 等等都请随意。

设置

中文设置

无须设置, 中文化。但是某些主题很可能出问题。

GTK2+主题

设置GTK主题其实就是修改.gtkrc-2.0文件,要是喜欢你可以手动修改,保存到你home目录下面

例子——使用默认的gnome主题:

include "/usr/share/themes/gnome/gtk-2.0/gtkrc"

style "user-font"

{

font_name="Sans Serif 8" 

} widget_class "*" style "user-font"

gtk-theme-name="Human"

gtk-font-name="Sans Serif 8"


问题

由于中文支持性不高,对汉字菜单可能会有方块的 BUG,可到~/.e16/menus/ 直接自行修复。

美化

默认关闭特效。

混成 Composite

设置里单独成类,它作用于很多方位,可以使用更多透明效果;开启后可以激活分页器窗口缩放效果,全局面板透明效果。

桌面水波影特效

右鍵-->Setting-->FX-->Waves 或 Ripples。

窗口效果

开启Composite后,窗口阴影推荐使用 shadow blured,阴影模糊。

背景/墙纸添加

壁纸默认两纯色,一蓝一绿。 只要将图片链接到~/.e16/backgrounds就可以检测到其他图片,必须有“修改+读取”的权限。 再到桌面 点鼠标右鍵 ---> Desktop ---> backgrounds 设置背景

主题

有专门的主题仓库,位于

http://themes.effx.us/packages/e16/

下载的主题 (压缩包) 请放置在~/.e16/themes。

使用新加入的主題

右键 -> Themes -> winter

其他设定

settings -> areas -> off 关闭边界切换桌面(默认开启)
settings -> transparency -> glass 设置透明度

自启动程序、记忆和会话

记忆

记忆是e16最常用的功能之一, 开启运行中程序窗口的菜单,选择 "记住"(remember), 然后有很多选项可供选择。

自启动程序

创建任意以下文件夹,放入应用程序启动脚本即会自动启用。比如ibus,在目录里建立一个文本文件,输入exec ibus-daemon,然后给它可执行权限后放入任意以下文件夹中

~/.e16/Init

~/.e16/Start

~/.e16/Stop

菜单

改动设置的部分只有 ~/.e16/menus/usr_apps.menu 用户程序菜单随时可以呼出e16菜单重新生成,同时在不影响应用程序情况下重新启动e16。

或 右鍵 --> Maintenance --> Regenerate Menu

桌面操作

桌面鼠标操作

在桌面上使用中键、左键、右键有不同用法 :

中键叫出所有菜单,左键是程序,右键是设置。 所有菜单都会自动移动、调整位置以适应显示项目的长度。

窗口管理

类似Metacity,少有不同。

窗口分区缩略功能 可在 右鍵 Settings--->Areas 设定

也可以使用X-tile进行简单的窗口分列管理。

Pager_虚拟桌面管理

多个桌面和延伸桌面都可以看到,默认在实时更新上,消耗较多资源,不适合视频和游戏。可以改成snapshot。

分组

group,分在同一组的窗口相对保持位置,如果一个移动则一起移动,不过修改大小不受限制。

快捷最佳

推荐用用户程序菜单和kupfer辅助;systray 放置一个;epplets都已经严重过时,不推荐;虚拟桌面2-3个就够了,延伸之后3个就相当于GNOME或KDE 6个桌面;可以使用cairo dock,awn不行;建议使用wicd管理无线网络。

外部链接