你好,游客 登录 注册 搜索
背景:
阅读新闻

Fedora 14 安装 Nvidia 显卡驱动

[日期:2010-11-14] 来源:Fedora社区  作者:sohudehuhu [字体: ]

注意:本方法只适合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)

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

比如上面的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后可以在系统-管理中找到相应的设置。

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

linux
相关资讯       Fedora 14 
本文评论   查看全部评论 (1)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 1 楼
* ll 发表于 2010/11/16 17:21:46
??