标题: 如何开启3D桌面世界
夏羽翀
实习记者
Rank: 5Rank: 5
伊甸园杰出贡献会员



原创作家  
UID 139896
精华 17
积分 64(积分有什么用?)
帖子 313
阅读权限 10
注册 2005-10-31
状态 离线
发表于 2007-4-3 22:45  资料  个人空间  短消息  加为好友 
如何开启3D桌面世界

如何开启3D桌面世界


近来莫名其妙有了一个介绍3D桌面的想法,所以搜罗各方资料,整理于此,希望有益于各位朋友。提前说明,我本人只是一个菜鸟,很多知识不懂,所以不负责回答许多细节问题,全赖各位朋友自己多探索了。

如果你安装完了mandriva linux 2007,已经能进入图形界面,而且可以启用3D,那么恭喜你!这时候千万不要和在windows下一样去安装什么显卡驱动等等,因为系统已经帮你完成工作了。

如果你不能进入3D,那么安装显卡驱动几乎不可避免。我希望你能明白:最好不要自己去下载什么驱动程序源码来编译安装,出现错误的可能性非常大,这是适合老鸟的方式。

(1)直接进入mandriva linux控制中心,运用硬件配置工具完成。

不少朋友都不会注意到这个问题,linux不是根据产品名字来安装驱动的,而是根据显卡芯片来安装驱动。比如我的小影霸ATI Radeon 9550,系统识别为什么呢?识别为??Radeon 9600 AS (AGP)。现在很多显卡稀奇古怪,自己多测试一下。

(2)安装编译好的驱动程序包。

1、添加网络介质源
关键是要加入plf源。

2、安装内核源代码
就是你现在使用的内核的版本对应的源码kernel-source,注意必须对应现用内核。

3、安装驱动程序的dkms套件
呵呵,我勉为其难解释下:操作系统都有核心,有一种核心叫微内核,不包括硬件驱动程序,要单独安装,比如windows。有一种核心是一体化内核,包含驱 动程序,比如linux。一体化内核效率非常高,但往往跟不上硬件发展。一体化内核管理硬件驱动程序是以模组化方式管理的,需要时就挂上,不需要就闲置。 dkms = Dynamic Kernel Module Support,应该叫做动态内核模组管理程序吧,反正你知道它是一种硬件驱动程序的管理方式就行了。
如果是ATI,安装dkms-ati和ati-xorg。很简单,就是在命令行下输入urpmi dkms-ati和urpmi dkms-xorg就可以了。
如果是nvidia,安装dkms-nvidia和nvidia-xorg。
如果你的硬件比较老,安装dkms-nvidia_legacy和nvidia_legacy-xorg。
安装好了,检查一下dkms这个服务启动了没有,只要这个服务启动了,开机就会自动编译模组,哪怕是你更新了核心也不需要你自己去处理驱动程序。

4、运行drak3d看看吧。

5、配置完成后要注销,最好重启,然后选择KDE桌面环境进入,在KDE下看3D效果。至于GNOME等应该也可以,不过使用KDE保险些。

6、设置分辨率时不要选择24位,选择16位,设置显卡时也不要选择使用EXA取代XAA,否则3D运行非常缓慢。

(3)官方驱动程序。我不是太清楚,只能摘抄一些牛人的做法:
1、nvidia新的官方驱动程序不提供RPM格式,通常都需要重新编译模组。
2、nvidia新的官方驱动程序要在纯文字模式下,在X下用Alt-Fn切到console是没用的。
3、安装完之后有nvidia-xconfig和nvidia-settings两个设定程序可以用。
4、除了README里写的部份外,还要在/etc/modprobe.preload加上一行
      nvidia

(4)选择xgl还是aiglx

1、Xgl = X over OpenGL:Xgl是基于OpenGL的X server,它使用硬件加速,实现真正意义上的3D桌面。Compiz:相关的新窗口管理器/合成管理器。

2、Aiglx(Accelerated Indirect GL X)是一个旨在为标准桌面启用GL加速功能的项目,目的在于通过小幅度修改X server、使用添加新协议支持的Mesa升级版和带有混合管理器版本的metacity,让用户稍作改动即可在桌面上使用GL效果,随意开启、关闭该 功能而无需替代使用中的X server。

3、不同的显卡要在xgl与aiglx之间做一个选择,这里有一个流程图:

(5)一些快捷键的默认设置:

切换正方体桌面: Ctrl + Alt + 左方向键/右方向键
切换正方体桌面,而且把当前鼠标指向的程序也一同搬到下一个窗口: Ctrl + Alt + Shift + 左方向键/右方向键
手动转动桌面: Ctrl + Alt + 鼠标左键单击桌面空白处
横向排列所有桌面:Ctrl+Alt+向下键

更改窗口透明度: Alt + 鼠标滚轮
切换窗口: Alt + Tab
最小化窗口: Alt + F9
最大化窗口: Alt + F10
横向排列所有窗口:Ctrl+Alt+向上键


好了,快去享受3D桌面吧。



 附件: 您所在的用户组无法下载或查看附件
顶部
不容错过的IBM 集群技术资源汇总
依刚
超级版主
Rank: 8Rank: 8
管理团队成员


UID 56353
精华 16
积分 49(积分有什么用?)
帖子 6093
阅读权限 150
注册 2003-9-15
来自 北京
状态 离线
发表于 2007-4-4 12:26  资料  个人空间  主页 短消息  加为好友  添加 依刚 为MSN好友 通过MSN和 依刚 交谈 QQ
谢谢夏兄了~~~





Powered By Myself
顶部
不容错过的IBM 集群技术资源汇总
L小菜鸟
新生入学
Rank: 1
注册用户



UID 189437
精华 0
积分 0(积分有什么用?)
帖子 1
阅读权限 10
注册 2007-4-14
状态 离线
发表于 2007-4-14 15:43  资料  个人空间  短消息  加为好友 
我刚安装LINUX 想学。 能不能说的再傻瓜一点呢

顶部
夏羽翀
实习记者
Rank: 5Rank: 5
伊甸园杰出贡献会员



原创作家  
UID 139896
精华 17
积分 64(积分有什么用?)
帖子 313
阅读权限 10
注册 2005-10-31
状态 离线
发表于 2007-4-16 22:01  资料  个人空间  短消息  加为好友 
说的简单一点就是安装好驱动而已。一般来说mandriva会自动帮你安装好驱动,但是3D不能开启就需要你自己安装驱动了。

现在你可以安装2007.1,估计硬件支持要比2007.0好了。

顶部
hdloong
新生入学
Rank: 1
注册用户



UID 189588
精华 0
积分 0(积分有什么用?)
帖子 5
阅读权限 10
注册 2007-4-15
状态 离线
发表于 2007-4-23 10:39  资料  个人空间  短消息  加为好友 
能不能一个步骤一个步骤的说呢,其实我根本就不想去理解怎么安装,只要装上去我能用它办公和娱乐就可以了

顶部
aqflash
新生入学
Rank: 1
注册用户



UID 169986
精华 0
积分 0(积分有什么用?)
帖子 2
阅读权限 10
注册 2006-10-16
状态 离线
发表于 2007-4-29 14:17  资料  个人空间  短消息  加为好友 
Good!

顶部
aqflash
新生入学
Rank: 1
注册用户



UID 169986
精华 0
积分 0(积分有什么用?)
帖子 2
阅读权限 10
注册 2006-10-16
状态 离线
发表于 2007-4-29 14:17  资料  个人空间  短消息  加为好友 
Good!

顶部
不容错过的IBM 集群技术资源汇总
xungege
新生入学
Rank: 1
注册用户



UID 192289
精华 0
积分 0(积分有什么用?)
帖子 7
阅读权限 10
注册 2007-4-25
状态 离线
发表于 2007-5-16 13:32  资料  个人空间  短消息  加为好友 
学习中~~~~~~~~~

顶部
 



当前时区 GMT+8, 现在时间是 2008-5-17 23:42

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.141092 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP