smartyin 发表于 2004-10-27 08:27:09

关于关闭最小化动画的问题,我的方法!

需要从新编译metacity窗口管理器。
首先下载metacity2.8.1的源代码包,然后解压缩,在它的src目录下的effects.h文件中修改如下代码:
#ifndef META_EFFECTS_H
#define META_EFFECTS_H

#include "util.h"
#include "screen.h"

#define META_MINIMIZE_ANIMATION_LENGTH 0 //把这里的数字改成0
#define META_SHADE_ANIMATION_LENGTH 0.2
然后重新编译安装这个包,重登陆,一切OK!终于去掉那个难看的动画了,嘿嘿!

也可以修改effects.c中的meta_effects_draw_box_animation()函数,把它的函数体搞成空的就搞定了!

哦,对了,从新编译的时候记得在./configure的时候加上--disable-compositor,要不然,窗口拖动的时候会半透明,响应很慢!

ggad 发表于 2004-10-27 09:16:10

也许

http://www.gnome-cn.org/documents/gnome_user_faq/

这里的第 10 个 FAQ 才是最好办法, 最适合普通用户.

smartyin 发表于 2004-10-27 09:36:37

如何让窗口移动时只显示外框?

对于 metacity 窗口管理器, 可以在 Gconf 中, 编辑 apps/metacity/general/reduced_resource 为 true (点击小按钮) 即可.
这样的确可以去掉最小化动画,但是同时也去掉了其他特效,用起来就知道郁闷了的,呵呵!
当然,这也是个人爱好问题!metacity就是这样,一个选项就把所有特效关了!

cnhnln 发表于 2004-10-27 12:20:11

也许

http://www.gnome-cn.org/documents/gnome_user_faq/

这里的第 10 个 FAQ 才是最好办法, 最适合普通用户.
up

smartyin 发表于 2004-10-27 12:52:50

你不觉的这样之后,拖动窗口显示出的网格更难看吗?

tonnyxu 发表于 2004-10-28 19:09:13

我也觉得哪个网格恶难看……不过好像速度快了不少……

smartyin 发表于 2004-10-28 19:35:43

呵呵,按照我那样作的话就只会去掉最小化时的那个动画,其他都没有变化。而且,我觉得这个不难阿,就和安装一个软件一样呀!
页: [1]
查看完整版本: 关于关闭最小化动画的问题,我的方法!