本文详细介绍硬件3D加速指南
编译并安装你的系统内核
代码 2.5: 编译并安装你的系统内核
# make dep && make clean bzImage modules modules_install
# mount /boot
# cp arch/i386/boot/bzImage /boot如果你想让你的新内核使用一个bzImage以外的其他名称,请将它复制到/boot/yourname 。当然,不要忘记修改grub.conf和lilo.conf,如果你使用的是LILO,你还需要运行/sbin/lilo 。
3. 安装 XFree-DRM 并配置直接渲染
安装 XFree-DRM
代码 3.1: 安装 XFree-DRM
# ACCEPT_KEYWORDS="~x86" emerge xfree-drm配置 XF86Config
用你喜欢的编辑器打开/etc/X11/XF86Config,然后编辑这个文件以让它启用DRI和GLX。
代码 3.2: XF86Config
...
Section "Module"
Load "dri"
Load "glx"
...
EndSection
...
Section "Device"
Driver "radeon"
...
EndSection
...
Section "dri"
Mode 0666
EndSection如果你正在使用其它显示卡,请将"radeon"替换为你自己的驱动程序名称。
4. 测试3D加速
用你的新内核启动系统
用你的新内核启动系统。现在你可以看看直接渲染是否已经开启并且体验它为你的系统所带来的改善。
代码 4.1: 测试渲染功能
# startx// 如果agpgart已经被编译为模块,你则不必为你的驱动程序或者agpgart加载模块,// 它们会被自动加载。
# glxinfo | grep rendering
direct rendering: Yes
// 如果你得到的提示是"No," 说明你的3D加速没有被打开或者你的显示卡不支持3D加速.
# glxgears// 以默认大小测试你的FPS,你所得到的数字// 应该会比在安装xfree-drm之前有显著提高,我们建议你在CPU足够空闲的情况下做这项测试。5. 使用CVS源代码
责编:豆豆技术应用
正在加载评论...
- Linux/Unix新闻
- Linux/Unix入门
- Linux/Unix命令
- Linux/Unix安装
- Linux/Unix编程
- Linux/Unix管理
- Linux/Unix桌面
- Linux/Unix内核
- Linux/Unix软件
- Linux/Unix发行版
- redhat/Fedora
- Ubuntu Linux
- IBM AIX
- FreeBSD
- Solaris
- NetBSD
- SCO Unix
- find基本用法
- ldd命令原理及用法例子
- su和sudo命令的区别与使用技巧
- Linux操作系统下的dd命令技巧
- 关于Top命令的参数详解
- 关于Tar命令的使用
- SSH实用技巧及常用命令使用
- Linux后台执行命令
- VI命令使用技巧集锦
- Vmstat命令列出的属性详解
- 如何查看及修改文件读写权限
- 最大可存储的单文件容量
- ext2/ext3文件系统介绍
- 常用压缩格式的压缩解压方法
- Linux系统的引导过程详细解析
- Configure参数解释说明
- Linux下硬盘和分区的命名方法
- 硬链接与软链接的区别
- 权限和所有权模型
- 存储设备的两种表示方法