zoukankan      html  css  js  c++  java
  • 在Debian下安装Nvidia驱动

    在Debian下安装Nvidia驱动
    使用Debian已经有一段时间了,但是所使用的一直是开源的nv或是vesa驱动。也曾经想着试一下官方的nvidia驱动,但是在Debian的源中却没有简单的驱动可以安装来用,而又不是太懂得用Debian的方式来编译安装。而使用Nvidia官方下载的驱动来安装又一直没有成功过。所以也就一直就这样用着。但是最近一段时间上了一下Debian的Wiki,搜索了一下Nvidia的驱动安装方法,照着做了一下,哈哈,还真的成功。在这里记录一下自己的安装过程。
    我的系统情况如下:Debian Etch Testing,GFore MX 400,Xorg,内核是自己编译的2.6.20。另外要提醒大家就是Nvidia的驱动已不再支持某些为卡,首先我们要确定我们的显卡是还被支持,如果不是这样,我们就要安装Leacy的驱动。
    Nvidia的驱动安装概括说来是以下四个步骤:
    1 安装内核模块
    2 安装用户空间库
    3 配置Xorg
    4 配置在系统启动时装入驱动模块

    1 安装内核模块
    # apt-get install module-assistant gcc nvidia-kernel-common
    然后运行下面的命令:
    # m-a update
    # m-a prepare
    # m-a auto-install nvidia
    最后一步是驱动安装最重要的一步,也是最有可能出现错误的一步。而这一步可以分为三个步骤,这有助于我们进行调试:get build install
    而我自己在安装时就是在这里出现了问题,但是却可以正确的生成deb安装包,所以我只是自己手动的安装了这个deb包。

    2 安装用户空间库
    # apt-get install nvidia-glx

    3 配置Xorg
    我们可以手动编辑Xorg的配置文件,在”Module”部分,我们要确认有下一行:
    Load "glx"
    同时注释掉dri部分。
    而在Device部分,我们要将我们的驱动改为nvidia:
    Driver "nvidia"

    4 配置在系统启动时装入驱动模块
    # grep -q ^nvidia /etc/modules || echo nvidia >> /etc/modules

    经过这样的安装配置以后我们就已经安装上了Nvidia驱动模块,我们可以用下面的命令来试着装入驱动模块:
    # modprobe nvidia
    如果可以正常的装入就说明我们的驱动安装成功了。
    如果我们不想重新启动系统,我们可以用下面的命令来重新启动X:
    # invoke-rc.d gdm restart

    这样在我们启动X时就可以看到Nvidia的Logo了,而这也就说明我们的nvidia驱动安装成功了。

     
  • 相关阅读:
    常用设计模式:装饰者模式
    常用数据结构算法 : 堆排序
    常用数据结构算法:二叉树的最近公共祖先
    java网络通信:HTTP协议 之 Sessions与Cookies
    java网络通信:HTTP协议
    常见的设计模式:工厂模式
    Java基础:类加载机制
    一个C++右值引用的问题
    剖析一个用C++写的行情交易系统
    C++ Coroutine简明教程
  • 原文地址:https://www.cnblogs.com/dyllove98/p/2462069.html
Copyright © 2011-2022 走看看