我的机器是Geoforce 2 MX 300显卡,64M内存。在NVidia网站可以下载相关驱动,我下载了两个
NVIDIA-Linux-x86-1.0-9631-pkg1.run和NVIDIA-Linux-x86-1.0-9746-pkg1.run。
新显卡才用的是97xx驱动,我的老显卡应该采用96xx驱动。我下载安装了,可以出现NVidia徽标,但是不能开启3D效果,因此其实是不可以用的。好在rpm.livna.org制作了一个非官方的kmod-nvidia-96xx驱动,按照下面的步骤是可以开启Desktop Effects。新的显卡(高于Geoforce 2Geoforce 4)可以先用NVIdia的9746驱动安装,如果不行再试试本文。
根据个人经验,采用yum在线安装的方法是最简单的方法了,否则这个依赖那个依赖非常麻烦,而且不一定能够安装得上。
1 先添加一个yum 源:rpm -ivh http://rpm.livna.org/livna-release-6.rpm
安装好以后,你的机器有文件/etc/yum.repos.d/livna.repo,这样你可以用liva来寻找安装所需要的rpm包,这里是kmod-nvidia的rpm安装包及其依赖文件包。如果你的电脑里面此文件已经存在,请确认里面enabled=1。
2 保证你的缺省的update源(/etc/yum.repos.d/updates.repo )里面enabled=1,就是从Fedora升级某些包是可用的。这里我们需要的是kernel-2.6.19-1.2911.fc6.i686.rpm及其依赖包(3个文件17M)。
3 备份一下你的/boot/grub/grub.conf文件,用于启动配置。
4 输入:yum update kernel.i686
我其实使用的是kernel-2.6.19-1.2911.fc6.i686.rpm,你应该可以写全。使用的是: Fedora.org 的update repo.
5 检查你的/boot/grub/grub.conf文件,应该是给你添加了一个启动内核选项,是否正确。如果你用的是grub4dos, 记得将FAT目录相关的menu.lst也同步修改,并且拷贝相关的vmlinz和initrd文件到FAT目录下。重启机器,选择新的内核进入Linux。
6 命令行输入yum install kmod-nvidia-96xx xorg-x11-drv-nvidia-96xx
这里应该使用的是http://rpm.livna.org/里面的rpm源,其实输入yum install yum install kmod-nvidia-96xx即可,系统自己更新相关依赖文件。
7 重启Linux,如果配置失败,你可以选择老的显卡驱动就可以了。驱动能用的时候,会跳出NVidia徽标(但是不一定能够打开Desktop Effect)。
8 在GNome 系统->首选项-> Desktop Effects 里面打开3D效果,如果可以会通知开启了3D效果。按:alt+Tab/或者ALT+CTL+左or右方向键,可以看到一些效果。
总之,开启3D效果后,字体清晰多了,而且此时MPLayer gui才可用,否则是不能用的,当然安装Kplayer+mplayer不用3D效果也可以播放电影。