在我的机器上,由于Fedora 14自带的Nouveau不能开启3D加速功能,而写Opengl程序还得用到,所以打算卸载Nouveau,安装NVIDIA官方的显卡驱动。
1、在x-window和命令行模式间切换。
修改/etc/inittab,d:5:initdefault:,5代表x-window模式,3代表命令行模式。
2、安装gcc等编译内核的工具。
yum install gcc、kernel、kernel-devel
3、关闭Nouveau。
编辑/etc/modprobe.d/blacklist.conf,在文件末尾添加:blacklist nouveau
阻止kernel加载nouveau模块,#vi /boot/grub/grub.conf,在kernel.........quiet 行的末尾加上 rdblacklist=nouveau。
完成以上3步后,重启后进入命令行模式,采用root身份安装NVIDIA驱动:sh ./NVIDIAXXXXX.run,如果顺利,重启后进入x-window,可以用glxgears查看FPS,在Nouveau下,FPS只有400-500.而使用NVIDIA官方驱动后,平均在5000左右,桌面特效也可以开启,证明NVIDIA驱动安装成功。
本文介绍如何在Fedora14中卸载Nouveau并安装NVIDIA官方驱动,包括切换到命令行模式、安装编译工具、禁用Nouveau模块等步骤,最终实现3D加速及OpenGL程序的正常使用。
551





