一、准备工作
- 英伟达官网下载相应显卡的驱动,记得下载.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进行登录,否则提示没有权限!
相关推荐
当需要在CentOS 6.x上安装或升级这些组件时,通常是因为某些新软件或更新的依赖性要求。以下是对这个过程的详细说明: 1. **为何需要升级glibc 2.17**: CentOS 6.x默认的glibc版本可能较低,无法满足某些现代应用...
CentOS 7.x支持多种软件包管理器,如yum,便于安装和管理软件,包括数据库管理系统如MariaDB。 MariaDB 10.4.8的亮点包括: 1. 支持InnoDB存储引擎的增强:InnoDB是MariaDB默认的事务处理引擎,10.4.8版本中进行了...
Centos7.4.1708 安装usb无线网卡驱动 本文主要介绍了在Centos7.4.1708系统中安装usb无线网卡驱动的步骤,涵盖了确定网卡驱动、编译并安装驱动等方面的知识点。 一、确定网卡驱动 在安装usb无线网卡驱动前,需要...
Centos6.x 安装oracle11G内核配置文件,可下载参考!
以上就是在CentOS 6上安装MySQL 5.6.x的详细步骤,包括了安装、自定义安装位置、安全配置以及日常维护的一些要点。在实际操作中,根据具体的系统环境和需求,可能还需要进行一些额外的调整和配置。记得在安装和配置...
### CentOS 6.9 安装英伟达显卡驱动详解 #### 一、准备工作与注意事项 在开始安装显卡驱动之前,请确保已准备好以下事项: 1. **卸载现有驱动**:确保系统中没有安装任何旧版或不兼容的显卡驱动。这一步非常重要...
CentOS6.x系统管理实战宝典 共计三个部分 此为第二部分
关于新手在安装CentOS 6.x系统之后的初始环境设定,本文将详细介绍必要的配置步骤和知识点,以帮助新手用户更好地理解和应用。 首先,CentOS(Community ENTerprise Operating System)是基于Red Hat Enterprise ...
CentOS 6.xNTP时间服务器详细配置,CentOS 6.xNTP时间服务器详细配置
如果在编译或安装过程中遇到问题,可能需要查阅官方文档或社区论坛寻求帮助。此外,如果你的服务器有防火墙,别忘了开启Nginx所需的端口(默认是80和443)。 总之,离线安装Nginx在CentOS 6.x上需要手动处理更多...
ntp-4.2.6p5-12.el6.centos.2.x86_64.rpm 和 ntpdate-4.2.6p5-12.el6.centos.2.x86_64.rpm 是针对CentOS 6.x或Red Hat 6.x 64位系统的RPM安装包,用于部署和管理网络时间服务。 NTP的主要功能是确保系统时钟的准确...
CentOS6.x 下安装 Oracle 11g。 有图有真相,需要的可以下载。
总结来说,CentOS安装网卡驱动的过程涉及识别网卡型号、查找驱动、编译安装以及验证驱动效果等多个步骤。尽管这个过程可能对新手来说有些复杂,但熟悉了Linux基本操作和理解驱动工作原理后,处理这类问题就会变得...
Centos6.x和Redhat6.x下安装docker1.7.1并升级到1.9.1以及docker-compose1.6.2安装 包括: 1.安装依赖; 2.docker 1.7.1; 3.docker 1.9.1; 4.docker-compose 1.6.2(docker1.9.1可以用的最高版本); 5.安装文档;
在使用过程中,可能会遇到如驱动不兼容、网络连接不稳定等问题,此时可以通过查阅Intel官方文档、社区论坛或联系技术支持寻求帮助。记住,正确安装和维护驱动是保证硬件设备在Linux系统中高效运行的关键。
在VMware-WorkStation上安装CentOS6.x的教程是一个非常实用的过程,尤其对于初次接触虚拟化技术以及Linux操作系统的人来说。VMware WorkStation是一款强大的虚拟机软件,它允许用户在同一台计算机上运行多个独立的...
mysql5.7.30在centos7.x系统和centos6.x系统上安装,本人亲测测试,里面是mysql5.7.30安装包和安装文档,mysql安装包是mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
Linux(CentOS6.x)安装过程图解Linux(CentOS6.x)安装过程图解Linux(CentOS6.x)安装过程图解
CentOS 6.x 安装与配置指南涵盖了一系列细致的步骤,用于帮助用户从安装到基本配置阶段对CentOS 6.x操作系统进行设置。本文将详细介绍文中提到的关键知识点。 1. 安装流程: - 选择“Install or upgrade an ...
centos6.x_mono_jexus_default.sh