当前位置:首页 > 开发 > 操作系统 > 正文

CentOS6.X安装N卡驱动以及可能遇到的问题

发表于: 2014-06-30   作者:随便小屋   来源:转载   浏览:
摘要: 一、准备工作       英伟达官网下载相应显卡的驱动,记得下载.run的文件                                         &

一、准备工作

  •       英伟达官网下载相应显卡的驱动,记得下载.run的文件                                                                                 英伟达官方网站:
  •       更新CentOS源,因为在安装驱动的时候得使用yum命令安装kernel-devel,建议先将源进行更新,源更新参考:

二、安装

        1、将下载下来的.run文件放到~/Downloads/文件夹下(其实放到哪里都无所谓,这里以~/Downloads/为例)。以我下载的NVIDIA-Linux-x86_64-331.79.run为例。

       在Downloads文件夹下打开终端运行如下命令:

命令1 [root@localhost Downloads]# ./NVIDIA-Linux-x86_64-331.79.run 

  此时会出现

ERROR: Your appear to be running an X server; Please exit X before installing. For further details, please see...........

大概意思就是不能在X window下进行安装,所以咱们进入文本模式进行安装就行了,执行命令

[root@localhost Downloads]# init 3

       2、进入文本模式后第一个ERROR结束,重新执行“命令1”,

参考自http://blog.163.com/mageng11@126/blog/static/14080837420120148360508/

 

此时可能会出现另外一个错误

ERROR: The Nouveau kernel driver is currently in use by your system. Thisdriver is incompatible with the NVIDIA driver。。。。

       Nouveau是由第三方为NVIDIA显卡开发的一个开源3D驱动,也没能得到NVIDIA的认可与支持。虽然Nouveau Gallium3D在游戏速度上还远远无法和NVIDIA官方私有驱动相提并论,不过确让Linux更容易的应对各种复杂的NVIDIA显卡环境,让用户 安装完系统即可进入桌面并且有不错的显示效果,所以,很多Linux发行版默认集成了Nouveau驱动,在遇到NVIDIA显卡时默认安装。企业版的 Linux更是如此,几乎所有支持图形界面的企业Linux发行版都将Nouveau收入其中。

以下是关闭Nouveau并且安装Nvidia显卡驱动的步骤:

  (1)把驱动加入黑名单
  编辑 /etc/modprobe.d/blacklist.conf ,在文件后面加入blacklist nouveau

  (2)root用户下运行如下两条命令:
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
以上两条命令分别是备份与重建initramfs。


  (3)重启系统至init 3(文本模式),也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题,安装命令示例:
./NVIDIA-Linux-x86_64-331.79.run
  安装过程根据提示完成即可。当然在安装之前你也可以先确认下Nouveau是已经被你干掉,使用命令: lsmod | grep nouveau

 

       3、再次执行“命令1”

出现error:unable to find the kernel source tree for the currently running kernel. please make sure you have installed the kernel source files for your kernel and that htey are properly configured; on red hat linux system, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. if you know the correct kernel source files are installed ,you may specify the kernel source path with the '--kernel-source-path' command line option.

由于缺少kernel-devel包,使用yum 进行安装

yum install kernel-devel

重新进行安装。

 

这样差不多大功告成,以上命令执行时要以root进行登录,否则提示没有权限!

CentOS6.X安装N卡驱动以及可能遇到的问题

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
可能遇到的问题: 错误: java.security.cert.CertificateException: No name matching localhost f
参照网上教程,做的过程遇到很多问题,记下. 1.首先我将软件中心搜到的mysql server和客户端都装上了.
参照网上教程,做的过程遇到很多问题,记下. 1.首先我将软件中心搜到的mysql server和客户端都装上了.
本文为原创,转载请注明出处。 昨天在ubuntu上安装完yar之后发现yar还是不能用,感觉有些不对劲。
【本文原创,禁止转载】 一、前言 用了半年的Yii框架,发现封装的类太多太多,虽然使用起来效率很高
在用Linux终端执行命令操作时,经常会Ctrl+Alt+t开多个标签进行不同的操作。如果在执行一个操作的同
下文来自: http://mobile.csdn.net/a/20120213/311694.html ------------------
2013年9月30日,更新说明: 不知道是不是我禁用了其他驱动造成 今天开机后连接手机,我的电脑里没出
大家如果想在linux下用QQ的话,最好的方法就是用wine来安装。腾讯的QQ for linux用起来很坑爹。 下
其实网上已经有不少文章描述sm整合,但个人感觉,它们或多或少有些细节没有交代清楚吧,本篇文章就
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号