LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4355|回复: 30

E17窗口管理器介绍

[复制链接]
发表于 2007-4-29 21:51:53 | 显示全部楼层 |阅读模式
为什么要有一个窗口管理器?
为什么一定要有一个桌面背景,甚至是标题栏? 或是如果把一个应用程序如firefox当成桌面背景行不行?
桌面能不能再快一点?我不想把资源浪费在那些用不到的地方。
Linux那么多虚拟桌面,为什么我不能在一个桌面全屏运行一个程序,
然后用alt+tab切换到其它程序或是alt+Fn换到其它桌面?

如果你对窗口管理器也有上面的感觉的话,那么建议你可以试一试E17。

不适合:
    E17现在还是开发版本,可能会有这样或那么的问题,如有时左上角图标显示的不对。或是配置菜单工作不正常。
    E17现在好像中文化菜单还没有,也许是我没试出来。不过它的菜文就菜单,如果你觉得不影响的话那就继续。

E17特点:
    速度快,使用资源不多。在PS3(256M内存)上运行的就是E17。
        E17直接架构在Xlib上,而不是使用gtk,所以性能有保证。
    可订制性强。
        窗口:        可以选择边框类型,甚至是无边框。
                可以选择让窗口固定在所有桌面。
                可以选择窗口不在窗口列表中显示。
                可以选择窗口在所有其它窗口之上、或是之下。
        快键键:        Alt+鼠标拖动来移动窗口。
                Alt+鼠标右键显示窗口右键菜单。
                Ctrl+Alt+f对窗口进行全屏/取消全屏。
                Ctrl+Alt+i窗口最小化。
                Ctrl+Alt+m显示主菜单。
                Ctrl+Alt+向下箭头把窗口放到后面。
                Alt+tab切换多个程序。
                还有其它,而且它们都是可配置的。
                上面按键,加上窗口的无边框模式,
                可以让你方便的让一个桌面只运行一个全屏程序,如firefox,
                让你在无干扰的情况下使用程序,甚至忽略了窗口管理器的存在,
                而不会有去点那个最小化按钮的冲动。
    可扩展性强。添加一个模块就可以添加一个新功能。
    软件还不成熟,运行时可能会有问题。

E17安装:
    对于debian和ubuntu,直接使用apt-get就可以,apt源如下:
        deb http://www.edevelop.org/debian unstable main
    对于ubuntu,源如下:
        deb http://edevelop.org/pkg-e/ubuntu feisty e17
    把上面源添加到/etc/apt/source.list中,然后执行
        apt-get update
        apt-get install e17
    就可以。
    对于其它版本, 可以到get-e.org上面看user guide。

配置:
    1.        启动配置
    在.xinitrc中调用enlightenment_start来启动E17就可以,
    我的~/.xinitrc内容如下:
        export LC_CTYPE=zh_CN.GB2312
        export XMODIFIERS="@im=fcitx"
        export XIM=fcitx
        export GTK_IM_MODULE=fcitx
        export QT_IM_MODULE=fcitx
        fcitx&
        exec enlightenment_start

    2.        图标添加
    E17中使用.desktop文件做为菜单项和工作栏启动项,要想创建一个.desktop文件,
    你需要先在自己的目录下创建~/.local目录,自己创建的图标文件会放在这个目录下。
    创建方法:
        在窗口的左边图标点右键,或是Alt+右键,弹出窗口选项菜单。
        在菜单中选择"Create Icon", 在里面输入可执行文件名然后点"Ok"就可以了。
        图标会创建在~/.local目录下。
        创建图标时会选择图标位置,一般程序安装时都会把自己的图标位置放在
            /usr/share/pixmaps
        目录下,可以试着到那个目录下查找。
        有时选择了图标但是它不显示,如我的firefox, 这个可能是E17的bug。
    如果右键菜单出来的不是"Create Icon"而是"Edit Icon",
    那说明这个图标已经存在,你现在可以修改图标的内容。

    3.        在快速启动栏中添加一个程序。
    由上面的方法创建好图标后,打开一个xterm 然后启动你想添加到快速启动栏上的程序。
    程序启动后,拖动程序左上角的图标到快速启动栏就可以。

    4.        修改工具栏位置,或是选择工具栏透明。
    在工具栏上点右键,选择"shelf 0"->"shelf 0 configuration",
    在"Layout"里面选择位置然后点"Apply"。
    在上面的配置里面点"Advance"就可以进入高级选择,不妨试试。

    5.        给E17换个好点的时钟。
    E17自带的时钟太小了,我换了个更好看点的asclock。
    安装:
        apt-get install asclock asclock-themes
    然后打开xterm,执行asclock -theme Freeamp
    然后按步骤2添加图标,图标中Executable中写入
        asclock -theme Freeamp
    点击"Ok".这时~/.local/share/applications/中应该存在asclock.desktop

    设置时钟位置与属性:
    点Alt+鼠标右键把时钟移到合适位置。
    在时钟上按Alt+鼠标右键,分别选择:
        "Skip Window List"        不在窗口列表中显示,窗口列表在主菜单中
        "Stacking"->"Always On Top" 总在其它窗口之上
        "State"->"Sticking"        固定在桌面上
        "Borders"->"Borderless"        无边框
    然后选择
        "Remember"->"Everything" 记住asclock的所有位置与属性信息。

    自动随E17启动:
    把下面一行添加到E17的启动程序~/.e/e/applications/startup/.order文件。
        asclock.desktop

    OK, 以后每次启动E17, 时钟都会在你的桌面上了。

   
    6.        把firefox设置为桌面背景。
    启动firefox, 点Alt+鼠标右键, 选择"in to Desktop",
    然后按Ctrl+Alt+f把firefox全屏就OK了。


    7.        字体
    主菜单中选择"Configuration"->"Appearance"->"Fonts",
    在里面选择要显示中文的选项,如"menu","title bar",
    然后在字体中选择中文字体。

    8.        其它配置
    在主菜单中的"Configuration"->"Configuration"中有更多E17选项。

    9.        得到其它帮助
    E17的irc是 #e(不可以用root用户登陆),开发者irc是 #edevelop
    如果有问题可以到上面问,8过最好先理解E17还不是个完善的产品,可能某个功能正在添加中。
发表于 2007-4-29 23:23:48 | 显示全部楼层
楼主装了后截图阿,眼见为实
回复 支持 反对

使用道具 举报

发表于 2007-4-29 23:34:27 | 显示全部楼层
Post by iveney
楼主装了后截图阿,眼见为实


这有什么实不实的,很多人都在用。
确实速度快,而且非常好看,相当酷,机器配置差的用fluxbox什么的觉得丑的话,那e17就是最好选择。而且e17要朝桌面环境方面发展。
e17网站有一段录像,可以下来看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-30 17:52:02 | 显示全部楼层
右上角时钟就是asclock

firefox设置为无边框,并且是pin to desktop
这样所有其它窗口都可以在它上面显示

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-4-30 19:57:00 | 显示全部楼层
这帖要顶,从无双第一次推荐就一直在用了,中间有过一段时间的 beryl,不过最后还是换回 E17 去了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-1 12:32:36 | 显示全部楼层
多谢支持
回复 支持 反对

使用道具 举报

发表于 2007-5-1 12:59:17 | 显示全部楼层
偶这两天把GENTOO搞好了也试一下E17。。不过是DEBIAN下。。

嘿嘿。。。
回复 支持 反对

使用道具 举报

发表于 2007-5-1 23:19:23 | 显示全部楼层
友情支持,也不知道e17何年何月能beta
回复 支持 反对

使用道具 举报

发表于 2007-5-2 10:17:04 | 显示全部楼层
改天装个试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-2 22:52:28 | 显示全部楼层
Beta日期偶也不知道
8过根据raster的说法

可能直接上e18而不是让e17变成正式版本
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表