Ubuntu18安装nvidia驱动QuadroP600

news/2024/11/27 5:41:30/

Ubuntu18.04 安装nvidia驱动QuadroP600

  写在前面:第一次安装的时候还算顺利,按照网上的教程,先在bios里面禁用Security boot,而后添加ppa源,然后直接点击software&Update进行安装,直接就成功了。所以也就没想着整理这个过程。但是期间在安装内存条的过程中重启了,不知道提前更新哪些东西或更改了什么操作导致nvidia驱动挂了,直接报错如下:

[FAILED] Failed to start Load Kernel Modules. ...

之前还以为是内存条不兼容导致的,后来仔细分析是显卡驱动挂了。如果遇到这个情况恢复很容易,**进入命令行模式(ctrl + alt + F2)**然后直接卸载之前安装的nvidia驱动,reboot,卸载命令参考步骤3,这次我遇到了很多坑,所以必须整理出来,任何Ubuntu操作系统严格按照这个顺序安装应该不会有问题。

1、下载nvidia驱动文件

# 官网链接:
https://www.nvidia.cn/Download/index.aspx?lang=cn# Ubuntu查看NVIDIA显卡版本的命令:
lspci|grep NVIDIA# 1. 加入显卡驱动到 ppa
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update# 2. 查看Ubuntu推荐的驱动版本
ubuntu-drivers devices

我的recommended显卡版本为440

然后根据你自己的操作系统和显卡版本下载合适的驱动文件NVIDIAxxx.run


2、禁用nouveau

# 1. 新建一个文件如下:
sudo vim /etc/modprobe.d/blacklist-nouveau.conf# 2. 在上面的文件中写入如下内容:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off# 3. 更新一下内核
sudo update-initramfs -u# 4. reboot 重启之后,(ctrl+alt+F2)进入命令行界面输入如下命令,如果没有任何输出说明禁用成功。
lsmod | grep nouveau

3、卸载之前安装的nvidia驱动

  这个步骤我做了n次,每次安装不成功就需要清理一遍,安装之前一定要把之前按照的nvidia驱动清楚干净。

sudo apt-get purge nvidia*sudo apt-get autoremove nvidia*
# 我把amd驱动也卸了
sudo apt-get purge amd*  # 也可以用nvidia提供的卸载工具来卸载
sudo /usr/lib/nvidia-uninstall

如果重新安装nvidia驱动就必须要删除之前安装的结果。


4、nvidia驱动安装过程

# 给驱动文件加操作权限
chmod a+x NVIDIAxxx.run# 执行安装
bash ./NVIDIAxxx.run --no-opengl-files --no-x-check --no-nouveau-check# -no-x-check:安装驱动时关闭X服务
# -no-nouveau-check:安装驱动时禁用nouveau
# -no-opengl-files:只安装驱动文件,不安装OpenGL文件,这样安装才不会出现循环登陆的问题

然后进入各个选项,答案如下:

The distribution-provided pre-install script failed! Are you sure you want to continue?

  • Continue installation

Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later?

  • No

Install NVIDIA's 32-bit compatibility libraries?

  • No

XXXXXXX sign the NVIDIA kernel module?

  • Sign the kernel moudule

… 接下来一路ok

如果没有问题执行命令:nvidia-smi,出现如下结果,表示安装成功,有问题参考后面。


5、遇到的问题及解决方法

问题一:Error,提示cc版本不对,导致的build过程报错。

# Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later?  
选择 No 继续就会使用 gcc 来 build module,如果gcc的版本有改动的话和系统不匹配就会出现问题。结束安装后查看gcc版本,gcc --version,果然是之前安装的gcc4.8.5,果断改为gcc7.0,切换gcc的命令:sudo update-alternatives --config gcc本文的系统和驱动版本下需要用gcc7.0,所以更改gcc的版本之后继续安装。

问题二:“signature not signed with a trusted key”

  解决方法:修改BIOS里面的secure boot改为disable即可,如下图所示:

NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver

问题二:黑屏问题

  不用慌张,也不要急着重做系统,不过是显卡驱动的问题,你禁用了nouveau的驱动,又没安装上nvidia的显卡驱动所以就进不去图形界面了。

  直接进入命令行模型卸载nvidia驱动,然后删除/etc/modprobe.d/下的禁用nouveau的文件blacklist-nouveau.conf和nvidia-installer-disable-nouveau.conf后reboot即可,然后就默认使用nouveau驱动了,这个是保底方案保证安装不成功也不影响图形界面使用。

BTW

  1. 安装遇到问题是因为不够了解、
  2. 尽可能多的搜索你遇到的问题,多尝试,我来来回回至少安装了10多遍、
  3. 如果按照不成功,那么卸载重来、

参考

  1. https://blog.csdn.net/xunan003/article/details/81665835
  2. https://blog.csdn.net/CAIYUNFREEDOM/article/details/97616855
  3. https://www.cnblogs.com/abelsu/p/10625616.html

http://www.ppmy.cn/news/172736.html

相关文章

ThinkSystem操作系统安装指导 – RedHat Enterprise linux 7.3(RHEL8可参考)

ThinkSystem操作系统安装指导 – RedHat Enterprise linux 7.3 目的步骤1、介质准备,根据用户环境选择2、RAID驱动准备3、UEFI/BIOS配置4、RAID配置5、操作系统安装6、驱动下载 目的 为了帮助大家使用U盘或者光盘进行手动安装Red Hat Enterprise Linux 7.3。 步骤…

Ubuntu18.04 安装NVIDIA驱动+CUDA10+cuDNN7.6

最正确的方法安装NVIDIA驱动CUDA10cuDNN7.6 话不多说直接开始 平台: Ubuntu18.04 显卡 GTX1080TI**2Quadro P6000*2 如果以前已经装有NVIDIA驱动,先卸载 sudo apt-get remove --purge nvidia*一、禁用nouveau sudo vim /etc/modprobe.d/blacklist.c…

TensorFlow-GPU-CUDA无痛安装教程Windows篇

TensorFlow-GPU-CUDA无痛安装教程Windows篇 前言准备工作英伟达官网显卡支持查看自己的电脑显卡 安装TensorFlow查看自己的TensorFlow版本 安装CUDACUDA的下载和安装 安装cuDNN下载并安装cuDNN 配置CUDA系统变量验证CUDA是否安装成功 测试TensorFlow-gpu是否安装成功测试代码1测…

中国大学MOOC 计算机组成原理第1章测试

1 单选(1分) 随着硬件技术的发展,计算机的电子器件推陈出新,各种类型和用途的计算机也是琳琅满目,但所有种类计算机依然具有“存储程序”的特点,最早提出这种概念的是___ 得分/总分 A. 图灵(Alan Mathison Turing&…

延续EVA十年辉煌 惠普P6000意欲立足云计算领域

环顾存储市场多年的发展,我们会发现中端存储市场一直是众多存储厂商的“兵家必争之地”。由于高端技术的不断下移,中端存储产品在性能、功能等各种指标上与高端产品的差别越来越小。而且,与高端存储市场曲高和寡、低端存储市场鱼龙混杂所不同…

HP EVA4400/6400/8400/P6000数据恢复方法

【引言】 本文档建立在针对HP EVA的大量测试性研究基础上,所有的细节几乎均为对EVA的破译型研究,目前全球范围内尚未发现类似资料,故可能表述方式和结论并不精确,仅为参考之用。 我们公司为研究HP EVA系列算法,花费了大…

p6000 深度学习_深度学习工作站硬件配置推荐2018A3

单精度 价格 1.1 UltraLAB GX370i 14916-S5TCX intel第8代处理器 ( 6核 6线程 4.9Ghz )、16GB DDR4 /500GB SSD4TB SATA / RTX2080 (8GB显存) /23"图 显 11Tflops 33,000 1.2 UltraLAB GX370i 15232-S5TC2X intel第8代处理器( 6核 5 .2Ghz )、32GB DDR4 / 500GB SSD4TB S…

p6000 深度学习_英伟达推Quadro新显卡,支持VR、深度学习等技术

青亭网( ID:qingtinwang )--链接科技前沿,服务商业创新 英伟达今天宣布了一系列的Quadro产品,全部都是基于他们的Pascal架构。能够让桌面级工作站转换为跨越多个产业、具备专业工作流突破性能的超级电脑。 包括设计、工程和其他领域的工作流都在急速发展,以适应随着照片拟真…