当前位置: > Linux发行版 > Fedora >

Fedora 14安装Nvidia显卡驱动

时间:2016-10-31 17:51来源:linux.it.net.cn 作者:IT

注意:本方法只适合Fedora 11及其以后的版本,本人的Fedora 14也可以。


1,显卡驱动分类:针对nvidia在linux平台下,大概分为3种驱动:1)nouveau,这是个开源的驱动,已经包含在feroda中,正常安装后不需要安装。2)nvidia,原厂私源驱动,由厂家提供,性能最好,但是版本种多,不易分辨。3)vesa,最基本的驱动,只在上面两种驱动没有安装的情况下使用。


2,nvidia驱动分为最新的驱动:latest version和老驱动:legacy version(173.xx series), legacy version (96.xx series), legacy version(71.xx series)。具体使用哪个驱动由显卡决定。


3,查看显卡型号,用以下命令:

/sbin/lspci -nn | grep 'VGA\|NV'

结果可能如下:

01:00.0 VGA compatible controller [0300]: nVidia Corporation NV34 [GeForce FX 5200] [10de:0322] (rev a1)

这里的0322就是显卡型号。然后到

Nvidia's Supported Product List(http://www.nvidia.com/object/IO_18897.html)或

Appendix A. Supported NVIDIA GPU Products(http://us.download.nvidia.com/XFree86/Linux-x86/256.53/README/supportedchips.html)

这两个网页来查看你的显卡应使用的驱动名称。

比如上面的0322经过搜索后发现对应的是(173.xx series)驱动。


4,下面的安装步骤中所用的KMOD版本和上面的驱动有关,关系如下:

在Fedora 13中(14应该也可以):

latest version 版本=====>选用kmod-nvidia

legacy 173.xx版本=====>选用kmod-nvidia-173xx

在Fedora 11 和 12中:

latest version 版本=====>选用kmod-nvidia

legacy 173.xx版本=====>选用kmod-nvidia-173xx

legacy version 96.xx版本=====>选用kmod-nvidia-96xx

比如在上面的显卡0322对应的是173.xx版本,所用要选用kmod-nvidia-173xx。


5,安装步骤如下(以root身份运行):

1)rpm -ivh http://download1.rpmfusion.org/free/Fedora/rpmfusion-free-release-stable.noarch.rpm;

rpm -ivh http://download1.rpmfusion.org/nonfree/Fedora/rpmfusion-nonfree-release-stable.noarch.rpm。

2)在Fedora 12,13和14中,打开/boot/grub/grub.conf文件,找到开机所用linux版本的kernel的这行(通常是第一个),编辑kernel这行,在kernel行的最后加上:rdblacklist=nouveau

(还有种方法和Fedora11的办法参考原文。)

修改完成后建议reboot。

3)进入系统后,运行:yum install kmod-xxxxx,这里的kmod-xxxxx就是在第4步中查到的对应的KMOD版本,比如本文中的显卡0322就是运行:yum install kmod-nvidia-173xx。

4)yum安装完成后,再次reboot,进入xwindow后可以在系统-管理中找到相应的设置。


最后:操作有风险,注意资料安全,后果自负。

 

(责任编辑:IT)
------分隔线----------------------------