Linux16.04+NVIDIA显卡驱动440.10+cuda10.0+cudnn7.6.1安装过程参考文档以及问题记录

news/2024/11/24 2:09:56/

目录

  • Linux
    • 系统盘制作与双系统安装
  • NVIDIA
    • 驱动安装
    • cuda、cudnn安装

本文主要是为了记录Linux16.04+NVIDIA显卡驱动440.10+cuda10.0+cudnn7.6.1安装配置过程中的参考文档,尤其是出现问题时参考的解决办法文档。

电脑型号是Dell XPS 8930,搭载GeForce GTX 1080 Ti显卡,自带Windows10系统。
因电脑间存在差异,安装配置过程仅供参考 ε=ε=ε=ε=ε=ε=┌(; ̄◇ ̄)┘

Linux

系统盘制作与双系统安装

系统盘制作以及双系统安装过程不赘述,参考文章:Windows10安装ubuntu16.04双系统教程即可。需要提醒的是,也是我遇到的问题:在插入系统盘,重启电脑准备安装系统时,黑屏。刚开始以为是没有重启成功,无法进入BIOS。实际上,只是因为HDMI无信号输出,调整HDMI连接位置即可。(是把HDMI从核显移到独显还是从独显移到核显,我忘记了_(:з」∠)_)

NVIDIA

驱动安装

参考文章:
ubuntu16.04安装英伟达显卡驱动【亲测一下午】
ubuntu 图形界面进不去怎么办?
Ubuntu16.04 nvidia 显卡驱动过程及遇到的问题
1、根据显卡型号搜索并下载对应的可兼容驱动版本。
手动搜索如图所示,在搜索到的适用于该电脑的驱动版本中,选择自己需要的那一版。我下载的是驱动程序版本: 440.10。
搜索结果2、卸载原驱动

#for case1: original driver installed by apt-get:
sudo apt-get remove --purge nvidia*
#for case2: original driver installed by runfile:
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall

3、禁用nouveau

sudo gedit /etc/modprobe.d/blacklist.conf

在打开的文件末尾中添加

blacklist nouveau

保存文件后,继续在终端输入

sudo update-initramfs -u

4、重启电脑
然而,我的电脑并不能顺利重启(/゚Д゚)/ 经过多次尝试,并等待了一整天之后,还是卡在"starting show plymouth boot screen" ╥﹏╥
只好试着通过Ctrl+Alt+F1进入终端(需输入账号、密码登录),继续安装驱动 (눈_눈)
5、安装驱动

sudo service lightdm stop
sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules
cd 驱动所在文件夹/
chmod 777 NVIDIA-Linux-x86_64-440.100.run
sudo ./NVIDIA-Linux-x86_64-440.100.run –no-opengl-files –no-x-check –no-nouveau-check

参数:
–no-opengl-files:不安装OpenGL文件
–no-x-check:关闭X服务
–no-nouveau-check:禁用nouveau
一定要加 –no-opengl-files 参数,否则会造成循环登录的问题。
6、重启电脑(.•˘_˘•.)

sudo reboot

电脑正常启动后,查看驱动是否安装完成:

nvidia-smi

部分输出如下图,440.100版本驱动安装完成。

NVIDIA-SMI 440.100      Driver Version: 440.100 

cuda、cudnn安装

安装cuda和cudnn过程不赘述,可直接参考linux 16.04 + cuda-10.1 + cudnn-7.6.5 + caffe 精细版或ubuntu18.04安装tensorflow-gpu==1.14.0(CUDA10.0+cuDNN7.4.1)
需要注意的问题:
由于电脑中已经安装了所需驱动,因此cuda安装过程中问题Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 410.48?的答案是:n
安装完成后,可以通过以下命令分别查看cuda和cudnn的版本。
输入:

nvcc -V

输出:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130

输入:

cat /usr/local/cuda-10.0/include/cudnn.h | grep CUDNN_MAJOR -A 2

输出:

#define CUDNN_MAJOR 7
#define CUDNN_MINOR 6
#define CUDNN_PATCHLEVEL 1
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)#include "driver_types.h"

至此,安装完成ヾ( ̄▽ ̄)Bye~~Bye~


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

相关文章

ssd nvme sata_NVMe SSD与传统SATA SSD

ssd nvme sata 介绍 (Introduction) This article assumes that you are competent in installing new drives in your computer, as well as the installation of the Windows operating system on new drives. 本文假定您有能力在计算机中安装新驱动器,以及在新驱…

Win10下安装Ubuntu16.04(UEFI+GPT)

自己摸索了好两天天,入了不少的坑,翻了不少相关博客资料的牌,最终把双系统搞定了。为了以后自己安装其他的机器,或者能给同样机型配置的小伙伴一些帮助,记录一下自己的安装过程及安装时候要注意的事项。 整体流程&…

高傲的win7

高傲的win7 首先为win7证明:本文内容和本人下载的系统版本以及硬件细节有关,并不能代表所有的win7种族。 好久没有写博客了,主要是因为把很多东西都记录在笔记里边了,但是感觉写博客和笔记还是不太一样,笔记就是随时…

DELL XPS 8930-R 从优盘安装centos7服务器

用于自己安装记录,有问题欢迎指正。 1、下载centos7 minimal https://www.centos.org/download/ 1)最新版本下载 2) 其他历史版本下载 2、制作Centos安装盘(根据下载的系统大小选择U盘) 1)安装UltraISO 2&…

dell win10安装linux,(DELL台式XPS 8930)Win10下安装Ubuntu16.04(UEFI+GPT)

(DELL台式XPS 8930)Win10下安装Ubuntu16.04(UEFIGPT) (DELL台式XPS 8930)Win10下安装Ubuntu16.04(UEFIGPT) 自己摸索了好两天天,入了不少的坑,翻了不少相关博客资料的牌,最终把双系统搞定了。为了以后自己安装其他的机器,或者能给…

dell xps 8930安装win10+ubuntu双系统

注: 适用于如下配置:M.2 512GB PCIe x4 SSD2TB 7200rpm硬盘 不适用如下配置:1TB 7200RPM HDD 含16GB英特尔 Optane内存加速 1.重启后F2,在Boot标签中将secure boot设置为disabled,boot list option设置为UEFI&…

dell-xps-8930 台式机双硬盘 双系统安装 win10+Ubuntu

win10 Ubuntu 双系统安装 https://www.dell.com/support/article/cn/zh/cndhs1/sln308010/ubuntu-win10双系统安装教程?langzh mmp 重装完今天才发现dell官方居然有教程,我真是。。。。。。。。。。。。。。。 补:试着打开了secure boot发现反而进入…

《网络安全0-100》网络安全工具

网络安全工具 抓包工具 抓包工具是网络安全领域中常用的一种工具,用于捕获和分析网络数据包,帮助用户了解网络流量、发现网络攻击和漏洞等问题。以下是几个常用的抓包工具: Wireshark:Wireshark是一种开放源代码的网络协议分析工…