compiz fusion 0.5.2 在 suse10.2中的安装
说明: compiz fusion 目前的最新版本是0.5.2,虽然仍不是最稳定版本俄,但是我发现在我的系统里运行很流畅,基本没有发现bug。占用资源比beryl要少的多。最令我满意的是在fusion上的mplayer一切正常,即使是全屏播放,全屏/正常 的切换 也不卡或者死机。此贴写给追且华丽界面的用户,当然你也可以选择等待不久的suse10.3,它将集成compiz fusion.
(一)安装
1,删除compiz 及其相关,可以不删除beryl,建议删除。注意不要删除XGL
2,添加源(yast)
http://download.opensuse.org/reposit...openSUSE_10.2/
安装以下包
comopiz(注意版本一定要是0.5.2)
ompizconfig-settings-manager
compiz-emerald
compiz-emerald-themes
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compiz-fusion-plugins-unsupported
compiz-gnome (kde的安装下一个)
compiz-kde
libcompizconfig
python-compizconfig
(二)运行
确认已经打开XGL(在root 下命令:gnome-xgl-switch --enable-xgl),进入文本界面,重启X(rcxdm restart)
这个时候确认你已经有compiz 的效果了(仅仅是compiz而已)
先在终端输入命令
ccsm &
打开一个界面设置特效,比如Animation,透明立方体 等特效
在终端输入命令
compiz --replace ccp &
注意:如果这个时候显示错误,或者你设置的特效根本没有打开。请检查Mesa 这个这个包,
rpm -qa | grep Mesa,
一定要是Mesa-devel-6.5.2-20.10,Mesa-6.5.2-20.10这个最新版本的,不是请升级,添加源http://download.opensuse.org/repositories/xorg72/openSUSE_10.2/
如果没有这种状况,跳过这一步。
特效有有了之后,解决边框问题:
emerald --replace &
这时候,你的窗口就有边框了
注意:以上都完成了后,GDM有可能启动不了,进不去桌面了,这时你需要升级libdrm这个包,源还是Mesa那个。如果还是进不去,gnome-xgl-switch --disanble-xgl 关闭XGL,就可以了。compiz fusion 在 N卡上不需要XGL照样运行 ,资源占用更少,性能不减。A卡就不一定。
(三)自动启动
KDE ,GNOME 的方法都很多。我说一种都适用的方法
cd ~
cp .xinitrc.template .xinitrc
vi .xinitrc
加上
compiz --replace ccp&
emerald --replace &
(四)fusion-icon
fusion-icon 是类似 beryl-manager 的东西,可以在里面进行很多设置,有了它就不用
compiz --repace ccp & ccsm 这些命令了
下载附件,tar xfvz 之,进入解压的目录的最深层,把你你面的文件全部移动到 /usr/bin 中
终端输入
fusion-icon.py
此时桌面右下角出现一个图标,就是想beryl-manager一样用就行了。
修改 .xinitrc,删除之前的2条命令,写入fusion-icon &