当前位置:Linux教程 - Linux - nvidia显卡的安装大全

nvidia显卡的安装大全



        

    [email protected]

    XFree86提供对nvidia显卡的支持,但对较新的nvidia显卡如nvidia MX之类就不怎么样了。
    最新的XFree86 4.0.2就好一点,但我还是建议用nvidia原厂提供的驱动。

    http://www.nvidia.com上下载nvidai-kernel和nvidia-GLX,网站上提供tgz和rpm封装的软件包。
    选用rpm要注以版本是不是与你的linux系统版本相匹配,如果是p2以上的cpu尽量选用i686的rpm包,双
    cpu的工作站用户则用smp版的rpm,我推荐用tgz,象我这用经常升级kernel的用户,用tgz方便很多。
    本文先介绍tgz的安装,再介绍rpm的安装。
    注意:安装nvidia驱动要求系统kernel>=2.2.12,XFree86>=4.0.1,并有root权限!
    当前版本号为0.9.6


    一,用tgz来安装nvidia显卡
    首先编译安装

    tar zxvf NVIDIA_kernel-0.9-6.tar.gz
    cd NVIDIA_kernel-0.9-6
    ./makedevices.sh
    make

    tar zxvf NVIDIA_GLX-0.9-6.tar.gz
    cd NVIDIA_GLX-0.9-6
    make

    接着修改/etc/X11/XF86Config-4

    Driver "nv"
    改为
    Driver "nvidia"

    如须激活OpenGL,则接着修改

    Section "Module"

    ...

    # This loads the GLX module
    Load "glx"

    EndSection


    二,用rpm来安装nvidia显卡
    rpm -Uhv NVIDIA_kernel-0.9-6.i386.rpm
    rpm -Uhv NVIDIA_GLX-0.9-6.i386.rpm

    XF86Config-4的修改同上。


    三,测试,使用
    检查一下nvidia kernel模块是否能工作

    /sbin/insmod NVdriver
    用/sbin/lsmod能看到NVdriver被加载说明正常。

    检查/etc/conf.modules或modules.conf(redhat 7.0开始采用),如没下面一句则加上。

    alias char-major-195 NVdriver

    四,重新启动xwindow,试一试,是不是一切ok.
    有些显卡可能还要加上:

    Section "Screen"

    ...

    # adding this option disables AGP.

    # a "1" will enable AGP (the default)

    Option "NvAgp" "0"

    ...

    EndSection

    这主要是解决AGP的问题,加不加根据你自己需要。



    发布人:netbull 来自:LinuxAid