|
|
发表于 2006-9-7 23:42:50
|
显示全部楼层
Thruth 你还没说具体怎么安装呢?
晕 一个菜鸟完全被你的文章弄得晕头转向了。
安装之前先要确定,自己从前是否用过compiz如果正在使用就可以执行下面的步骤
如果没有使用,那么请按照
http://www.opensuse.org.cn/index ... %BD%BF%E7%94%A8_Xgl
这里来安装
安装时候可以这样用 smart 管理器 (记得要用su 或者 sudo执行)- smart channel --add http://software.opensuse.org/download/Compiz-Quinn/SUSE_Linux_10.1/Compiz-Quinn.repo
复制代码
然后你就可以打开 smart 的图形界面了
首先更新一下(File->updatechannels) 让列表里面列出 所有的内容
然后->(Edit->find )查找下面的包
xgl-cvs
xgl-hardware-list
上面这两个包是通用的.找到之后就可以选择然后(点向上箭头形状的图标)安装了
如果要装官方版就查找:
compiz
就会列出你从前的compiz和compizgit,以及gset-compiz
首先删除compiz-cvs(软件里面显示compiz)
然后安装 compizgit 和 gset-compiz
注销重进入
如果要安装quinn就安装下面的包:
compiz-quinncvs(这个包跟compizgit还有compiz-cvs有冲突)
然后安装cgwd-themes,kiba-dock
最后安装librsvg,libwnck
注意,如果安装官方版本,千万不要安装librsvg还有libwnck 这两个包可能导致标题栏以及边框出现问题。
当你完成了compiz-quinncvs安装之后,标题栏有问题的时候可以执行下面的代码:看看返回什么错误我的错误是这样的:- linux-s9rq:/home/user # compiz-start.py
- cgwd: Connection Error (No reply within specified time)
- 4195: arguments to dbus_connection_get_data() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 4612.
- This is normally a bug in some application using the D-BUS library.
- 4195: arguments to dbus_connection_set_data() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 4576.
- This is normally a bug in some application using the D-BUS library.
- ** ERROR **: Not enough memory to set up DBusConnection for use with GLib
- aborting...
- compiz: dbus_bus_get error: No reply within specified time
- compiz: Plugin 'dbus':initDisplay failed
- compiz: Couldn't activate plugin 'dbus'
- compiz: 'csm' plugin must be loaded after 'dbus' plugin
- compiz: Can't activate 'csm' plugin due to dependency problems
复制代码 所以我根据楼下的线索在你桌面的命令行执行:- eval `dbus-launch`
- export DBUS_SESSION_BUS_ADDRESS
- compiz-start.py
复制代码 如果问题得到解决,你可以给上面的代码保存到"~/compiz-start.sh"
然后添加到“桌面”-“控制中心”-“会话”-“启动程序里面”
比如: "sh ~/compiz-start.sh"
这样下次启动的时候 可以自动执行这个脚本。 看看你的问题有没有解决?
感谢 Thruth 给大家作出了很大贡献.也希望大家都能参与进来. |
|