说下我怎么实现的吧

  1.现在新力得里搜“XGL”和“Compiz”,把相关软件安装好。

  2.安装ndivid的glx驱动:

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

  sudo gedit /etc/X11/xorg.conf

  找到Driver “nv”,修改为Driver “nvidia”。

  3.检查下所有软件都安好了没:

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

  没的话,系统会自动安装

  4.使用Xgl替换Xorg服务:

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

  5.建立Compiz的自启动:

  sudo gedit ~/.gnomerc

  打开的文件应该是空白的,把下面的话加进去,然后保存

  compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale

  move resize place switcher

  nohup gnome-window-decorator &

  6.重启就OK了,还可以再安装一个gset-compiz来配置Compiz

  sudo apt-get install gset-compiz

  附: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 和左/右箭头选择桌面

centos 3d特效的更多相关文章

  1. 二.ubuntu14.04 3D特效设置

    一.如果按照第一篇都设置好了(显卡驱动等都已经正常),然后 1.安装CCSM设置管理器 用鼠标点击屏幕左侧Unity程序启动栏中的“Ubuntu软件中心”(有“A”字形的公文包图标), 在弹出的“Ub ...

  2. 2D特效和3D特效

    2D居中效果 div{ width: height: backgroundcolor: position:absolute; left:50%; top:50%; transform:translat ...

  3. Cocos2d-x学习笔记(十二)3D特效

    特效类即是GridAction类,其实就是基于网格的3D动作类.需开启OpenGL的深度缓冲,否则容易3D失真. 下边是一个snippet,创建网格对象,并将其添加到当前layer:同时,将进行3D特 ...

  4. 腾讯QQ空间穿越时光轴3D特效

    <DOCTYPE html> <html> <head> <title>腾讯QQ空间穿越光轴3D特效</title> <style&g ...

  5. css3 3d特效汇总

    本篇全是实战,没有基础,如果不明白3d特效的原理,可能会看不懂,不过没关系,给你推荐一下 张鑫旭css3 3d转换,或者看我的另一篇博客  css3 2d转换3d转换以及动画的知识点汇总,看完这些3d ...

  6. 10个超漂亮的CSS 3D特效

    10个超漂亮的CSS 3D特效 一.总结 一句话总结: 后面有空得好好练一练,也可以作为录课素材 二.10个超漂亮的CSS 3D特效 转自或参考:10个超漂亮的CSS 3D特效https://blog ...

  7. 所有用CSS3写的3D特效,都离不开这些知识

    起因 昨晚在做慕课网的十天精通CSS3课程,其中的综合练习是要做一个3D导航翻转的效果.非常高大上. 以往这些效果我都很不屑,觉得网上一大堆这些特效的代码,复制粘贴就好了,够快.但是现实工作中,其实自 ...

  8. 纯CSS3实现3D特效的iPhone 6动画

    iPhone 6发布不久,屌丝怎能买得起,不过作为程序员,今天看到一个用纯CSS3绘制的iPhone 6,由于CSS3特性的运用,带有点3D的动画特效,大家可以先来看看在线演示效果. 在线演示    ...

  9. 7款外观迷人的HTML5/CSS3 3D特效按钮特效

    下面我整理了7款外观都十分迷人的HTML5/CSS3 3D按钮特效,有几个还挺实用的,分享给大家. 1.CSS3超酷3D弹性按钮 按钮实现非常简单 之前我们分享过几款不错的CSS3 3D立体按钮,比如 ...

随机推荐

  1. Struts2 标签库讲解

    要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可: <%@ taglib prefix="s" uri="/struts-tags"%& ...

  2. 侧菜单栏的实现SlidingPaneLayout

    SlidingPaneLayout分为两部分,上面的 左划出部分和没划出的时候 <?xml version="1.0" encoding="utf-8"? ...

  3. 夺命雷公狗ThinkPHP项目之----企业网站4之数据库连接

    我们众所周知,我们在开发的时候网站是需要连接上我们的数据库的,毕竟数据库是网站的最核心之一嘛,废话不多说直接开干.... 我们先找到:config.php文件对她进行修改,因为我们网站前后台都用到数据 ...

  4. libsvm

    代码文件主要针对Matlab进行说明,但个人仍觉得讲解的支持向量机内容非常棒,可以做为理解这一统计方法的辅助资料; LibSVM是台湾林智仁(Chih-Jen Lin)教授2001年开发的一套支持向量 ...

  5. zw版【转发·台湾nvp系列Delphi例程】HALCON SetMshape

    zw版[转发·台湾nvp系列Delphi例程]HALCON SetMshape procedure TForm1.FormShow(Sender: TObject);var img : HImageX ...

  6. 一个fork()系统调用的问题

    转载:http://coolshell.cn/articles/7965.html 题目:请问下面的程序一共输出多少个“-”? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

  7. GitHub Desktop for Win 安装不上

    采用了ClickOnce部署方式,网速不给力,安装过程经常断线,要是有离线安装包就好了.

  8. (顺序表的应用5.4.2)POJ 1591 M*A*S*H(约瑟夫环问题的变形——变换步长值)

    /* * POJ_1591_2.cpp * * Created on: 2013年10月31日 * Author: Administrator */ #include <iostream> ...

  9. lamp环境编译(apache2.4.7 php5.4.25 mysql 5.5.23)

    环境要求 gcc.gcc-c++.cmake.bison(可能)支持 1.yum install gcc gcc-c++ cmake bison 2.修改yum配置,达到搜索本地设置 移走或改名/et ...

  10. !important------至高无上的宝剑

    如上图,不同来源的两个样式,第一个样式设置了font-weight,第二个没有,浏览器会把它叠加在一起,即浏览器会把各个零散的整合成一个整体.第一个样式color:red,第二个样式color:blu ...