分类: 生活随笔 |
在日常的信息技术教学和信息化办公中,和计算机桌面打交道是必不可少的,桌面显示技术使我们对计算机的视觉感受更强烈,也使我们的计算机更有亲和力。我们桌面上的显示器,曾从黑白到彩色,又从球面到纯平面,还从CRT到LCD。桌面显示技术就这样走过了一代又一代,让世人领略了一次次的惊喜。那么,下一个惊喜又将是什么呢?应该是“非3D桌面显示技术莫属”了。
一、什么是3D桌面
过去的显示技术无论多么精良,也只不过是将人们的视觉停留在平面的二维世界中。而3D(3 Dimension,三维)显示技术则会呈现出一个更加逼真和更具现场感的立体数字虚拟世界,让人们与数字世界的距离更加模糊。微软下一代操作系统Vista就具有美轮美奂的Aero Glass 3D桌面效果,vista的3D图形技术主要包括:半透明、动态阴影、模糊、最大化最小化过渡等。自由软件世界的3D桌面技术以beryl项目应用的最为广泛,功能也更为强大。
二、在信息技术教学中应用3D桌面技术
3D桌面代表了未来桌面技术的发展趋势,Windows、Mac、GNU/Linux等操作系统都开发了自己的3D桌面技术,并把他集成到自己最新的发行版中。
我认为在信息技术教学中应该向学生介绍使用3D桌面技术,因为:
1.3D桌面技术是一种新兴的技术,也是未来计算机桌面技术的必然发展趋势。通过使用3D桌面可以使学生了解和掌握最新的技术,培养他们多方面的才能和创新精神。
2.3D桌面技术会使学生对计算机的视觉感受更强烈,激发他们学习信息技术的兴趣,并且可以培养他们的美感。
在众多的3D桌面技术中,我更认为应该使用自由软件beryl,因为:
1.Beryl是自由软件,你可以免费地获得、使用它而不必花一分钱,并且可以阅读它的源代码,来根据自己的需求修改他,并且可以学习一些自己感兴趣的技术。
2.基于x-window技术的beryl对硬件需求很低。你只需要一个1.2GHZ的处理器、256M的内存加一块GeForce 3/i855/Radeon 7500的显卡就可以体验绚丽多彩的3D桌面技术了,我们现在一般的机器都可以达到这个标准。而vista运行起来就需要2GHZ的处理器,1G多的内存,这可实在让人承受不了。
三、实现Debian GNU/Linux下的3D桌面
自由软件的世界是一个充满了创新和活力的世界,我这里介绍的就是使用自由软件来构建绚丽多彩的3D桌面,你会发现和自由软件世界的3D桌面技术比起来vista简直就是小儿科而已。
1、我的配置环境:
CPU: P4 1.8GHZ
Memory: 512M DDR 266
Graphic card: nvidia Geforce FX 5200 / 128M
monitor: AOpen A75PF
Operation System: Debian GNU/Linux Lenny
Deskop Environment: Gnome + Beryl
2、驱动显卡:
到下面这个网址下载linux下最新的nvidia驱动:
http://www.nvidia.com/object/linux_display_ia32_1.0-9755.html
拷贝的/usr/src下,接下来构建驱动显卡的必备的软件包,需要安装如下软件包:
apt-get install gcc lbc6-dev linux-headers-‘uname -r’ linux-kbuild-‘uname –r’
进入/usr/src目录执行如下命令:
cd /usr/src
sh NVIDIA-Linux-x86-1.0-9755-pkg1.run
按相应的提示操作,在驱动过程的最后,会提示你修改xorg文件,选择“是”进行修改。
3、安装Beryl:
在apt的源中添加:
deb http://debian.beryl-project.org etch main
deb-src http://debian.beryl-project.org etch main
然后执行如下命令:
wget http://debian.beryl-project.org/root@lupine.me.uk.gpg
-O- | sudo apt-key add -
来把这个密钥添加到可信的密钥数据库。
接下来开始安装beryl:
apt-get update
apt-get install beryl beryl-core
beryl-dev beryl-manager beryl-plugins beryl-plugins-data
beryl-settings emerald
安装其他所需的软件包:
apt-get install libxcomposite1 mesa-utils
4、修改xorg.conf
添加
Section "Extensions"
EndSection
到/etc/X11/xorg.conf文件的末尾。
添加
Option "AddARGBGLXVisuals"
到Device section中。
5、启动beryl:
你可以在一个虚拟终端中执行beryl-manager开始beryl。如果没有差错的话,你应该可以看到3D桌面了,颤动的窗口、透明、火焰、流光、雨滴、雪花等,我最喜欢其中的图标自动排列和窗口内容预览功能,他使我的工作变的更有效率。
如果你想开机自动启动beryl,那么在会话里添加"beryl-manager",
下次开机的时候就可以自动启动beryl了。
6、效果:
感兴趣的朋友可以到我的博客里看我录制的3D桌面视频。http://blog.sina.com.cn/huangbingzhe

