当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [HowTo]怎样使你的窗口看起来更炫(HOARY ONLY)
帖子发表于 : 2005-04-01 5:30 

注册: 2005-03-27 17:11
帖子: 113
地址: Seattle, USA
系统: Linux Mint 14 Nadia
送出感谢: 0 次
接收感谢: 0 次
(注意: 此只适用于HOARY, 不使用于WARTY. 并且, 因为我使用Nvidia显卡, 不清楚是否试用于ATI. 我也放入了一些ATI说明, 但是不保证100%成功.) 作者: arnoct 翻译: mesocool

首先你需要安装xcompmgr和transset, 可以在hoary universe repositories里找到. 如果你还没有做这些, 在/etc/apt/sources.list里激活universe repo. 这不是非常难, 可以在论坛里找到如何来做.[description]

代码:
sudo apt-get install xcompmgr transset


xcompmgr是个复合管理器(一个可以使界面看起来漂亮的程序)并且让窗口看起来透明.

下一步, 你可以通过编辑/etc/X11/xorg.conf激活compositing.

代码:
sudo gedit /etc/X11/xorg.conf


在"moduel"部分后加入下列代码:

代码:
Section "Extensions"
   Option    "Composite" "Enable"
EndSection


这步是激活compositing. 现在, 照常理, 除非你有一个好显卡, compositing大多使xorg的速度降下来. Nvidia显卡要比ati显卡好一些因为你可以激活加速器(我们将在下面做这一步). 这将让X来使用你的显卡.

如我前文所提, 如果你有一个nvidia显卡, 效果会更好一些. 现在我假设你使用nvidia驱动, 如果你没有做安装驱动, 在"device"部分加入下列代码:

代码:
Option       "RenderAccel"       "true"
Option       "AllowGLXWithComposite" "true"


如果你运转一个Nvidia显卡, "RenderAccel" 是一个你本来就应该有的选项, 但是为防止你忘记加入, 我还是将它补充进来了. 我非常确定这可以在nvidia显卡上实现. 如果有朋友知道怎样在ati上实现, 请告知.

当compositing运行时, "AllowGLXWithComposite" 是可以让你使用OPenGL的命令. 这有可能会成为一个bug, 所以, 如果在用OpenGL时有问题, 你可以在xorg.conf里禁止compositing(在compositing前面加上#就好)

现在, 如果你有一个ati显卡, 加入下来代码:

代码:
Option          "backingstore"              "true"
Option       "AllowGLXWithComposite" "true"


根据在google上找到的一个网页介绍, backingstone是用来为backing stone激活服务器支持. 有了这个装置, 堵塞窗口区域的像素数据会被服务器记录下来, 因此当数据需要被重新显示的时候, 它会使X客户端减轻负担.
(因为我没有ati显卡, 所以如果有不对的地方, 请谅解, 如果有人使用ati显卡, 请指出我的错误, 我将改正.)

好, 现在到了非常有意思的部分. 我们将进行设置, 从而当你开始运行GNOME时, compositing也会被激活. 进入 system -> preference -> sessions. 进入 startup programs, and click "add." (对不起, 因为我不清楚中文界面上是怎么翻译这些文字, 所以保留英文.)

现在, 在继续之前, 我讲解释一些xcompmgr的选项:

-c : 激活阴影
-s : 激活简单阴影
-fF : 激活渐明渐暗

你可以混和使用这些命令. 例如如果你就想使用阴影, 则用xcompmgr -c. 如果你想用简单阴影, 则用xcompmgr -s. 如果你想使用阴影加渐明, 则用xcompmgr -cfF. 我不建议使用-cs, 这有可能停止这个程序.

例如, 如果你想使用阴影加上渐明渐暗, 你可以输入:

代码:
xcompmgr -cfF


最后, 按照步骤, 把它改到0. 这将确保它是GNOME第一个运行的程序. 这用会使它运行的更好.

好了, 现在重新启动X (ctrl+alt+backspace), 重新登陆, 你应该可以看到compositing在运行了!

使用Transset(透明模式)

这就是一个额外的命令. 如果你想把窗口设置成透明, 就需要在控制台里运行"transset". 你的鼠标会编程交叉形; 然后点击设置你想要的透明选项. 透明度数值可以设置从0(完全透明)到1(完全不透明.) 默认值为.75.

例如, 如果你想让窗口半透明:

代码:
transset 0.5


祝玩的开心!

(另外值得注意的是, 我是在32M nvidia显卡下运行xcompmgr和 transset, 所以结果可能会因人而异.)


_________________

http://guanyu.info
simplicity is the key to brilliance


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-08-01 5:04 
头像

注册: 2005-07-02 14:41
帖子: 4133
系统: Ubuntu 14.04 (Kylin)
送出感谢: 53
接收感谢: 11
过时


_________________
https://weakish.github.io


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-12-14 14:13 
头像

注册: 2007-05-19 23:18
帖子: 314
地址: 广东珠海
送出感谢: 0 次
接收感谢: 0 次
这么好的东西怎么没人顶!UP


_________________
凡事都可行.但不都有益处。凡事都可行.但不都造就人。(哥林多前10:23)

my blog : http://gdzhljw.blog.163.com/
http://gdzhljw.blog.ubuntu.org.cn/


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-01-07 19:30 
头像

注册: 2007-04-23 17:40
帖子: 659
送出感谢: 0 次
接收感谢: 0 次
花里胡哨
金漆茅桶


_________________

吾生也有涯,而知也无涯,以有涯随无涯,SB啊~~~~~~~~~~


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译