ubuntu 黑体_ubuntu的黑体解决方案——XGL的安装经历

现在很多人常说的xgl效果,实际上是Xgl+Compiz的效果,xgl的全称是X over OpenGL(基于OpenGL的X服务)。它是Novell公司所推出的一个独立的X服务器,而Redhat也有一个这样的东西Aiglx,但它只是在原有的X服务上使用添加新协议支持的Mesa升级版和带有混合管理器版本的metacity,让用户稍作改动即可在桌面上使用GL效果。这么说来他们都是让桌面启用OpenGL加速功能的项目,一个使用了全新的X服务器-XGL,一个通过增强原有的Xorg来支持的。技术不同,结果都是差不多的。

那么Compiz是什么呢?在我看来Compiz就是一个运行在支持OpenGL的X服务器上的软件而已。它集窗口管理器与混合管理器于一身,窗口管理器处理屏幕上的应用程序和对话框,而混合管理器则使窗口和图形混合,产生混合图像。目的是使Linux桌面变得更方便、功能更强大、更新颖、更容易满足用户的特殊需求。个人感觉就是“炫”的效果,其实也可以看着是多余的,因为没有它,Linux照样工作。

很多人选择的是Xgl+Compiz,在我的机子上尝试安装Aiglx+Compiz也没有成功,所以我也选择了Xgl+Compiz玩玩。

升级到最新版的结果是,播放视频的问题和一些小bug都消失了,只留下了2个未能解决的问题。一是登录后的Splash Screens一直留在桌面上,如果不按Alt+F4把它关闭的话,几乎要停留2分钟左右;二是使用文本编辑器或者Bluefish打开一个中文文档,有一些字会挤成一堆一堆的,我试过关闭Compiz也没有用,我想应该是Xgl的问题(使用wine模拟的IE6也没法运行)。升级后新增了几个插件;Decoration可以设置阴影的大小;Wobbly的性能更好了…..

这是我最后的安装过程Ubuntu+Xgl+Compiz(使用的显卡是gf4):

1、首先安装和应用驱动

sudo apt-get install nvidia-kernel-common nvidia-glx

sudo gedit /etc/X11/xorg.conf

找到

Driver “nv”

修改为

Driver “nvidia”

2、安装Xgl和Compiz

添加源sudo gedit /etc/apt/sources.list

deb http://www.beerorkid.com/compiz dapper main

deb http://xgl.compiz.info/ dapper main

deb-src http://xgl.compiz.info/ dapper main

取得密匙

wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

接着

sudo apt-get update

安装软件

sudo apt-get install xserver-xgl compiz compiz-gnome libgl1-mesa xserver-xorg libglitz-glx1

3、使用Xgl替换Xorg服务器

sudo ln -sf /usr/bin/Xgl /etc/X11/X

4、建立Compiz的自启动

sudo gedit ~/.gnomerc

加入

compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher

nohup gnome-window-decorator &

5、最后还建议安装gset-compiz来配置Compiz

sudo apt-get install gset-compiz

完成。

各种插件说明

* Cube提供一个可旋转的虚拟立方体,它的每个面都是一个桌面。

* Decoration 为窗口装饰提供支持,例如半透明的窗口边框、桌面和窗口的阴影。

* Fade 给窗口和其他GUI部件提供淡入淡出效果。

* Gconf 在 gconf 注册信息为 compiz 及其插件保存设置

* Minimize 对窗口最大化/最小化过程进行渲染。

* Move 允许窗口从立方体的一个面移到另一个面。

* Place 展开时将窗口摆在合适的位置。

* Resize 允许调整窗口大小。

* Rotate 允许在立方体各个面上旋转切换。

* Scale 使选择需要的窗口更快捷。

* Switcher 使用Alt-Tab切换窗口实现胶片预览效果。

* Water 使鼠标指针在屏幕上起波纹,仿佛在水中。

* Wobbly 拖动/调整大小/移动窗口时实现凝胶效果。

* Zoom 放大/缩小屏幕某部分,同时可以滚动。

* Trailfocus可以改变非当前窗口的亮度、饱和度和不透明度。

* Transset 将预设的透明度赋予所有程序。

* Miniwin 允许用户为某窗口创建一个图标,显示主窗口图片,并可以单击调出主窗口。

* Dock 可以替代窗口的停靠栏,类似于mac的dock。

* Enhanced Switcher 显示最小化窗口和全部工作域的窗口。

* Neg 允许用户使用键盘快捷键转动任意一个窗口, 提供更好的可读性。

* State 设置菜单和工具提示的透明度。

* BS 此插件允许设置每个窗口的亮度(Shift+滚轮)和饱和度(Ctrl+滚轮)。

* Widget

默认基本快捷键

*打开主菜单 = Alt + F1

* 运行 = Alt + F2

* 显示桌面 = Ctrl + Alt + d

* 最小化当前窗口 = Alt + F9

* 最大化当前窗口 = Alt + F10

* 关闭当前窗口 = Alt + F4

* 截取全屏 = Print Screen

* 截取窗口 = Alt + Print Screen

默认特殊快捷键

*窗口展示 = F12

* 切换窗口 = Alt + Tab

* 旋转3D桌面 = Ctrl + Alt + 左/右箭头(也可以把鼠标放在标题栏或桌面使用滚轮切换)

* 旋转3D桌面( 活动窗口跟随) = Ctrl + Shift + Alt + 左/右箭头

* 手动旋转3D桌面 = Ctrl + Alt + 左键单击并拖拽桌面空白处

* 窗口透明/不透明 = possible with the “transset” utility or Alt + 滚轮

* 放大一次 = 超级键 + 右击

* 手动放大 = 超级键 + 滚轮向上

* 手动缩小 = 超级键 + 滚轮向下

* 移动窗口 = Alt + 左键单击

* 移动窗口时贴住边框 = 左键开始拖动后再 Ctrl + Alt

* 调整窗口大小 = Alt + 中击

* Bring up the window below the top window = Alt + middle-click

* 动态效果减速 = Shift + F10

* 水纹 = 按住 Ctrl+超级键

* 雨点 = Shift-F9

* 桌面展开= Ctrl + Alt + 下箭头,然后按住 Ctrl + Alt 和左/右箭头选择桌面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值