==========================================手动编译
    
    卸载受限驱动 :
    
    apt-get --purge remove nvidia-*
    
    apt-get --purge remove nvidia-glx nvidia-glx-new    系统安装了光盘自带的受限驱动。安装新驱动前要先删除这些受限驱动
    
    rm –r /lib/linux-restricted-modules/            其中有一个隐藏文件.nvidia-new-installer也要删掉。
    
    rm /etc/init.d/nvidia-glx /etc/init.d/nvidia-kernel
    
    gedit /etc/default/linux-restricted-modules-common    禁用其他的driver驱动模块
    
    DISABLED_MODULES="" 改为:DISABLED_MODULES="nv nvidia_new"
    
    
    下载驱动程式 NVIDIA-Linux-x86_64-295.53.run
    
    
    安装依赖:
    
    sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r` libc6-dev
    
    
    关闭Nouveau:
    
    vim /etc/modprobe.d/blacklist.conf
    
    blacklist nouveau
    
    blacklist gdm-session-wor
    
    blacklist gdm-simple-slav
    
    blacklist gdm3
    
    
    重启系统至文本模式,可以发现字体变大了,也就是说驱动没有被加载,成功禁用了Nouveau,也可以 lsmod | grep nouveau 检测nouveau是否被加载
    
    (
    
    卸载nouveau:
    
    apt-get --purge remove xserver-xorg-video-nouveau
    
    )
    
    
    开始安装:
    
    sh NVIDIA-Linux-x86_64-295.53.run --no-unified-memory
    
    驱动安装完毕。安装程序会询问你是否自动更新配置,建议选OK好了。
    
    
    vim /etc/modprobe.d/blacklist.conf
    
    
    vim /etc/X11/xorg.conf
    
    Driver        "nvidia"
    
    #在这一行后面,加上:
    
    #########不显示logo
    
    Option        "NoLogo"    "True"
    
    (
    
    nvidia-xconfig --no-logo
    
    )
    
    
    #########启用屏幕旋转功能
    
    Option         "RandRRotation" "True" 
    
    (
    
    xrandr -o left  #左转
    
    xrandr -o right  #右转
    
    xrandr -o normal #恢复正常
    
    )
    
    
    #########外接显示器
    
    Option        "TwinView"    "on"
    
    Section "Device" 
    
    
    
    
    ================errors
    
    =====gcc版本不符合编译要求
    
    The cc version failed!
    
    
    ls -al /usr/bin/gcc*
    
    lrwxrwxrwx 1 root root     16 10月 23 09:24 /usr/bin/gcc -> /usr/bin/gcc-4.4
    
    -rwxr-xr-x 1 root root 239528  9月 21 2010 /usr/bin/gcc-4.3
    
    -rwxr-xr-x 1 root root 255536 11月 15 2010 /usr/bin/gcc-4.4
    
    已经安装了gcc4.3,所以我们只要改一下软连接。
    
    ln -sf /usr/bin/gcc-4.3 /usr/bin/gcc
    
    
    注意安装完成后把gcc改回来
    
    ln -sf /usr/bin/gcc-4.4 /usr/bin/gcc
    
    
    
    
    ======================================ubuntu软件源自带的附加驱动功能 OR ppa安装
    
    等同于受限制驱动列表(源)
    
    apt-get install nvidia-current nvidia-settings
    
    
    
    
    ======================================debian 源内编译 m-a
    
    apt-get install build-essential module-assistant
    
    
    m-a update
    
    m-a prepare
    
    
    apt-get install linux-headers-`uname -r`
    
    apt-get install nvidia-kernel-common nvidia-kernel-source
    
    
    m-a auto-install nvidia
    
    (
    
    m-a build nvidia
    
    m-a install nvidia  OR  dpkg -i /usr/src/nvidia-kernel-xxx-xx.deb
    
    )
    
    
    apt-get install nvidia-glx
    
    
    vim /etc/X11/xorg.conf
    
    
    尝试装入驱动模块
    
    modprobe nvidia
    
    
    在系统启动时装入驱动模块
    
    echo nvidia >> /etc/modules
    
    (
    
    grep -q ^nvidia /etc/modules
    
    )
    
    
    apt-get install nvidia-settings nvidia-xconfig
    
    
    配置 /etc/X11/xorg.conf
    
    
    
    
    
    
    ================================vidia-kernel-dkms 自动编译
    
    apt-get install -R nvidia-kernel-dkms nvidia-glx
    
    
    update-alternatives --set glx /usr/lib/mesa-diverted
    
    
    ./configure CONF_LDPATH_NVIDIA=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib32/nvidia CONF_MODPATH_NVIDIA=/usr/lib/nvidia,/usr/lib/xorg/modules
    
    
    
    
    
    
    uninstall
    
    nvidia-installer --uninstall
  


 
					 
					