centos安装nvidia驱动

  1 大部分 Linux 发行版都使用开源的显卡驱动 nouveau,对于 nvidia 显卡来说,还是闭源的官方驱动的效果更好。最明显的一点是,在使用 SAC 拾取震相的时候,使用官方显卡驱动在刷新界面的时候要快很多。
  2
  3 对于 CentOS 用户而言,有两种安装 NVIDIA 显卡驱动的方法,从 ELRepo 源中安装或从源码编译驱动。对于一般的 CentOS 用户,建议使用第一种方法。
  4
  5 从 ELRepo 源中安装驱动
  6
  7 ELRepo 源中包含了一系列驱动程序。
  8
  9 添加 ELRepo 源:
 10
 11 sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
 12 sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
 13 安装显卡检查程序:
 14
 15 sudo yum install nvidia-detect
 16 检测显卡型号,并选择对应的驱动:
 17
 18 $ nvidia-detect -v
 19 Probing for supported NVIDIA devices...
 20 [10de:06dd] NVIDIA Corporation GF100GL [Quadro 4000]
 21 This device requires the current 346.47 NVIDIA driver kmod-nvidia
 22 根据 nvidia-detect 的输出信息,可以知道显卡的型号,以及要使用的驱动版本 346.47 。
 23
 24 安装显卡驱动
 25 若驱动版本为 304.xx,则安装 304xx 版本:
 26
 27 sudo yum install nvidia-x11-drv-304xx nvidia-x11-drv-304xx-32bit
 28 若驱动版本为 340.xx,则安装 340xx 版本:
 29
 30 sudo yum install nvidia-x11-drv-340xx nvidia-x11-drv-340xx-32bit
 31 对于大多数比较新的显卡来说,直接安装最新版的驱动即可:
 32
 33 sudo yum install nvidia-x11-drv nvidia-x11-drv-32bit
 34 安装过程中可能会给出软件冲突的警告,需要卸载以下软件包及其依赖:
 35
 36 sudo yum remove xorg-x11-glamor
 37 重启
 38
 39 手动编译显卡驱动
 40
 41 准备工作
 42
 43 查看显卡型号
 44
 45 $ lspci | grep VGA
 46 03:00.0 VGA compatible controller: NVIDIA Corporation GF100GL [Quadro 4000] (rev a1)
 47 从这里可以得出显卡型号为 Quadro 4000。
 48
 49 驱动下载
 50
 51 下载地址为: http://www.nvidia.com/Download/index.aspx?lang=en-us
 52
 53 安装显卡驱动
 54
 55 安装 kernel-devel
 56
 57 sudo yum install kernel-devel
 58 将 nouveau 驱动加入黑名单,在 /etc/modprobe.d/blacklist.conf (CentOS 7 下为 /usr/lib/modprobe.d/dist-blacklist.conf )中加入 blacklist nouveau
 59
 60 备份 initramfs 文件
 61
 62 sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
 63 重建 initramfs 文件
 64
 65 sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
 66 关机重启。由于此时 nouveau 驱动已经被禁用,桌面的显示效果非常差。
 67 进入文本界面
 68
 69 sudo init 3
 70 会直接进入文本界面。
 71
 72 在文本界面登录后直接安装
 73
 74 sh NVIDIAxxx --kernel-source-path=/usr/src/kernels/x.xx.x-xxxxx
 75 其中 NVIDIAxxx 为 nvidia 驱动脚本文件, x.xx.x-xxxx 为 kernel 版本号。
 76
 77 更新 kernel 后重装驱动
 78
 79 手动编译显卡驱动的一个麻烦之处在于,每次更新 kernel 之后,都会出现无法进入图形界面的情况,此时需要重新安装显卡驱动。
 80
 81 更新 kernel,重启,发现无法进入图形界面;
 82 按下 Alt+F2 ,进入文本界面,以 root 身份登陆;
 83 备份 initramfs 文件
 84 重建 initramfs 文件
 85 重启,按下 Alt+F2 ,进入文本界面,以 root 身份登陆;
 86 执行第七步;再重启;
 87 卸载显卡驱动
 88
 89 sh ./NVIDIA-Linux-xxxxx --uninstall
 90
 91
 92 本文转自 http://seisman.info/install-nvidia-drivers-under-linux.html
 93
 94 实验使用第一种方法yum安装驱动 成功
 95
 96
 97 实验使用下列编译安装方法 成功
 98
 99 编译安装
100 1.安装gcc,(显卡驱动安装时需要)最好同时安装g++,后边会用到. 具体命令:yum install gcc-c++    #自己实验安装过程中没有装gcc-c++也能成功安装驱动,可能是安装的图形桌面自带?未验证。
101 2.禁用The Nouveau kernel driver.
102 blacklist.conf的位置是在 /usr/lib/modprobe.d/dist-blacklist.conf,并且在加上blacklist nouveau之后还要加上一行options nouveau modeset=0
103 3.安装kernel-devel包
104      linux系统,未安装该包时会提示:
105      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.
106      安装kernel-devel包:yum install kernel-devel-内核版本号,(内核版本号通过uname -r查看),(我的是yum install kernel-devel-3.10.0-123.el7.x86_64
107 ,然后在安装显卡驱动:./NVIDIA-Linux-x86_64-340.58.run
108 或者  ./NVIDIA-XXXX.run --kernel-source-path=/usr/src/kernels/内核号  -k $(uname -r) 
时间: 2024-07-31 11:29:12

centos安装nvidia驱动的相关文章

centos 安装nvidia驱动后 开机画面蓝白条

centos 安装nvidia驱动后 开机画面蓝白条 安装驱动后 出现蓝白条 网上说 grub之后 按e 选中kenel 然后再按e 然后加入 vga=ask 然后按b启动 出现后 选择自己的分辨率 centos 安装nvidia驱动后 开机画面蓝白条

ubuntu安装nVidia驱动,遇到终端闪砾问题并解决

安装nvidia的官方驱动之后,比起nouvean来说感觉速度快了不少. 安装该驱动很简单,但选择哪个驱动是要注意的.因为今天我试了nvidia的多个驱动后都在ubuntu下用起来并不好. 我现在的环境是: [email protected]:~/projects/tfradius$ uname -a Linux tfAnalysis 3.13.0-35-generic #62-Ubuntu SMP Fri Aug 15 01:58:01 UTC 2014 i686 i686 i686 GNU/

Ubuntu16笔记本双显卡安装NVIDIA驱动

blockquote { direction: ltr; color: rgb(0, 0, 0) } blockquote.western { font-family: "Liberation Serif", "Times New Roman", serif; font-size: 12pt } blockquote.cjk { font-family: "Noto Sans CJK SC Regular"; font-size: 12pt }

在Ubuntu18.04上安装Nvidia驱动

拿到了一台新机子,带显卡的那种,当然是各种倒腾了!于是我又一天装了三遍机子来进行各种尝试熟悉配置啥的. 所以首先是在裸机上安装Nvidia驱动. 环境:Ubuntu18.04 刚安装完系统,当然是把软件更新器提出的下载更新给下载一下了.所以首先应该是 1 sudo apt-get update 当然,上述是系统主动提出的更新,并没有输入指令啦~ 接下来,为了安装较新的驱动,先将ppa源加入 1 sudo add-apt-repository ppa:graphics-drivers/ppa 2

oracle 7.4安装nvidia驱动

2019-8-28 参考网页: 如何在k8s集群中安装nvidia.cuda并使用GPU进行训练 https://blog.csdn.net/u013042928/article/details/78751015/ https://www.cnblogs.com/snake553/p/4941163.html 一,初始环境 oracle linux 7.4 带桌面安装 未做任何更新(安装桌面是为了连接wifi) 二,安装 安装驱动 1).关闭X server #sudo init 3(建议用这个

# Ubuntu16.04安装nvidia驱动+CUDA+cuDNN

Ubuntu16.04安装nvidia驱动+CUDA+cuDNN 准备工作 1.查看GPU是否支持CUDA lspci | grep -i nvidia 2.查看Linux版本 uname -m && cat /etc/*release nvidia驱动 1. 先卸载原有N卡驱动 #for case1: original driver installed by apt-get: sudo apt-get remove --purge nvidia* #for case2: original

ubuntu上安装NVIDIA驱动、CUDA、CUDNN

Ubuntu18.04环境下的安装: 主要参考下面这个博客: https://blog.csdn.net/u010801439/article/details/80483036 https://blog.csdn.net/ice__snow/article/details/80144503 1.安装GPU英伟达驱动(针对ubuntu18.04) step .1:首先,检测你的NVIDIA图形卡和推荐的驱动程序的模型.执行命令: $ ubuntu-drivers devices 输出结果为: ==

Ubuntu18.04安装 NVIDIA驱动

参考自博客:https://blog.csdn.net/jsjason1/article/details/88086904 我确定这篇文章是否很有必要,我最开始的时候,按照这篇文章所述,重新安装了NVIDIA驱动,但是后来以为 CUDA与TensorFlow的版本问题,选择了软件更新管理器中附加驱动里的专有驱动(nvidia-driver-390),然后后续安装成功没再进行测试,但可以肯定,因为本文章是带领着安装最新的官方NVIDIA驱动,所以,支持的CUDA版本也较高,我当时看到信息中支持的C

Linux 安装 Nvidia 驱动出现的黑屏各种问题和解决方式

之前因为想OBS支持h264-nvenc这个功能然后就编译ffmpeg,然后使用Github上面的一个编译项目),项目编译完成之后重启电脑,然后就进入不了系统的登录页面了,选择进入Linux系统之后就一直黑屏,最后不知道什么原因,只能重装,花了我一个晚上弄才把i3-wm桌面弄好,真的不想再来一次了. 在重新安装linux-mint的过程中有几个值得注意的点: 引导项安装在 windows和Mac在的盘符(启动的时候可以直接引导) 安装完配置之后很有必要备份一下系统,这样子下次系统出现问题之后就可