前提条件
最基本的前提条件是3D加速已经启用。另外此文在Debian testing(lenny)和sid下测试通过,没有测试etch。
测试的方法是:
# apt-get install mesa-utils
看一下是否有direct rendering:
# glxinfo | grep 'direct rendering'
如果输出direct rendering: Yes,通常3D加速已经启用。否则3D加速未启用,请参照接下来的3D加速配置方法。
# glxgears
输出应是流畅的,且不怎么占CPU。
如果发现3D加速没有启用,那么:
首先要确定显卡已经驱动
Debian安装nvidia驱动
Debian安装ATI驱动
Intel无需另外安装驱动
如果不是nvidia显卡,还需要开启AIGLX(或XGL),xorg 7.1以后的版本都带了AIGLX,但可能仍需要配置xorg.conf。
Debian配置AIGLX
配置完成后,再按前面的测试方法试一下,看看3D加速是否已经启用。
安装compiz fusion
已经有人做好了deb包。在/etc/apt/sources.list中加入一行:
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./
然后
# apt-get update
对于gnome用户:
# apt-get install compiz-fusion-gnome
对于kde用户:
# apt-get install compiz-fusion-kde
启动compiz fusion:
fusion-icon开启火焰效果 设置如下: 在CompizConfig中打开 阿拉丁神灯(Animations特效) 首先: 打开第一个标签页Close Animation),这个是关于关闭窗口的 删除掉旧的三个效果,add一个新的,effect选择Burn,中间那个拉的自己选择,可以根据自己的效果情况, windows match输入:type=Normal | Dialog | ModalDialog | Utility | Unknown | Menu | PopupMenu | DropdownMenu) 这个是我从后面拷的,基本能看懂一些,就是各种窗口,对话框,菜单的意思,大家可以根据自己的需要来选择。
而后: 这个Burn效果是对应的第二个标签页Effect Settings中的Fire,其中下拉后可以设置火焰颗粒的大小,数量,颜色等 还可以开烟雾效果。我用的默认。