Linux下配置NVIDIA显卡驱动方法_Linux服务器维护_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

Linux下配置NVIDIA显卡驱动方法

作者:黑客防线网安linux教程网 来源:黑客防线网安linux教程网 浏览次数:0

本篇关键词:LinuxNVIDIA显卡驱动
黑客防线网安网讯:在图形芯片领域,nVidia是一个后来者,它的历史仅相当于ATi的一半。1993年初,NVIDIA 由 Jen-Hsun Huang,,Chris Malachowsky和 Curtis Priem 三人共同创办,但是,nVidia又一度是图形处理芯片领域的最强者,nVIDIA


二、命令行下载安装显卡驱动

1. 首先备份原配置文件

使用如下命令备份Xorg的配置文件(备份的文件名为xorg.conf.bak):

        # cd /etc/X11;cp ./xorg.conf ./xorg.conf.bak


2.测试安装3D驱动前的数据

首先测试安装3D驱动程序前的显卡速度,打开一个桌面终端运行。

        #glxgears

glxgears是一个测试你的Linux是否可以顺利运行2D、3D的测试软件,这个程序弹出一个窗口,里面有三个转动的齿轮。屏幕将显示出每五秒钟转动多少栅,所以这是一个合理的性能测试。窗户是可以放缩的,栅数多少极大程度上依赖于窗口的大小。如果你的显示卡够好,而且你的驱动程序也配合得很好,那齿轮就跑得越快。有些极品显卡(nVIDIA GeForce 7950 GT)执行glxgears之后,快到连齿轮都看不清。这里请记录下FPS数字(每秒的帧速度)以鉴别驱动是否正常安装。

早期Linux下nVidia的显示卡驱动有一个特点:所有显示卡可以使用相同的驱动程序。现在情况有所改变:由于nVIDIA公司的产品线非常长,所以需要根据你使用的显卡芯片型号选择合适的驱动程序(官方Linux驱动网址:http://www.nVIDIA.com/object/unix.html)。截至本文写作时最新版本的驱动程序是:8756。适合的显卡芯片:第四代GeForce显卡芯片到 GeForce 79XT。另外还要中央处理器型号选择驱动类型,使用64位Intel Pentium4 、Pentium D 、CeleronD 中央处理器和64位的AMD中央处理器使用Linux AMD64/EM64T驱动程序:IAnVIDIA-Linux-x86_64-1.0-8756-pkg2.run ,其他X86处理器使用IA32驱动程序。本文以后者为例;但是如果你使用教老的显卡芯片比如:RIVA TNT、RIVA TNT2/TNT2 Pro 、RIVA TNT2 Ultra、Vanta/Vanta LT 、RIVA TNT2 Model 64/Model 64 Pro、Aladdin TNT2 、GeForce 256 、 GeForce DDR 、Quadro 、GeForce2 GTS/GeForce2 Pro 、GeForce2 Ti 、 GeForce2 Ultra 、 Quadro2 Pro 。请使用以前的旧版本驱动程序:如4363。

3、命令行下安装过程:

·关闭SElinux

使用Fedora Core 3 、Fedora Core 4、Fedora Core 5 或Red Had Enterprise Linux 4 的用户要首先关闭SElinux,方法是修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启服务器

·切换到命令行工作环境安装

因为NVIDIA的显卡驱动程序安装时X服务器不能运行。使用命令或组合键“Ctrl+shift+Backspace”退出X-window,进入命令行:

        #wget http://download.nvidia.com/XFree86/Linux-x86/1.0-8756/NVIDIA-Linux-x86-1.0-8756-pkg1.run  #init 3#.sh nVIDIA-Linux-x86-1.0-8756-pkg1.run
run 文件可以接收许多命令行参数,下面是一些比较常见的选项:

--info : 显示关于 .run 文件的内嵌信息并退出。

--check : 检查档案的完整性并退出。

--extract-only :仅解压 ./NVIDIA-Linux-x86-1.0-6629.run但不运行。

--help : 显示普通命令行参数的用法后退出。

--advanced-options: 显示高级命令行参数的用法后退出。

说明:为了截图更加清晰笔者使用远程带来工具putty登录到Linux计算机进行驱动安装。

        ·安装详细步骤:


命令执行后是一个绿色为主的界面,询问是否接受协议件

选择“Accept”选项接受协议开始安装

安装完成后系统会提示是否使用nvidia-xconfig 命令更新当前配置,此时可以放心使用因为原配置是会自动备份的,选择“yes” 选项继续。



        4.检测启用Nvidia 驱动程序的“快写”(FastWrite)和“边带寻址”(Side Band Addressing) 功能。


SBA“边带寻址”,是指一种独立的地址和指令总线,图形控制芯片可以借助它来迅速地获取数据,而无需打断系统内存数据流的连续传输。为把AGP总线的传输效率与吞吐量都发挥到极致,AGP 2x协议把其中的地址总线从数据总线中单独分离了出来,在理论上是给AGP总线另添加了8条额外的边带线路。这8条额外的线路总称为边带地址端口(Sideband Address Port),简称为SBA。虽然SBA采用的是8位带宽的传输界面,但它允许图形控制芯片并行地向系统内存发出新的AGP数据请求和传输指令,同时又不干扰其他数据连续不断地通过AGP总线的主32条地址数据传输线路(简称AD)。实际上,图形控制芯片也可以通过AD线路向系统内存发出新的AGP数据请求,不过这样一来,就会给AGP总线正常的数据传输增加负担,因此建议打开这8条额外的线路传输数据和指令请求。

AGP Fast Write:即AGP快写功能,开启后可以提高AGP的传输效能,让CPU不通过主内存而直接将数据写入显示卡的显存中,提高了效率。从这两个技术的分析中,我们都可以发现,边带寻址和快写功能对显卡性能的提升都一定的帮助。

想启用“快写”和“边带寻址”快写功能的前提是你的主板必须支持它,并且你要在 BIOS 中启用它,大部分主流主板支持。

(1) 查看主板支持情况使用命令:“cat /proc/driver/nvidia/agp/host-bridge”

(2) 在启用快写和边带寻址功能前请先确认你的显卡支持它。使用命令:“cat /proc/driver/nvidia/agp/card”

(3) 如果你的显卡支持快写和边带寻址请继续做: 编辑 /etc/modules.conf加入一行:

Options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 NVreg_ReqAGPRATE=8

(4) 重新启动计算机

(5) 现在检查快写和边带寻址功能是启用状态(Enabled)还是禁用状态)(Disabled)。

使用命令:“cat /proc/driver/nvidia/agp/status”

启用“快写”和“边带寻址”可以帮助提高了虚幻竞技场, 雷神之锤3和其它第一人称视角射击游戏的 FPS数值。

到此为止我们在命令行下完成对nVIDIA显卡的驱动安装。
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-19054-1.html
网站维护教程更新时间:2012-09-25 01:35:38  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer