Ubuntu18.04上安装RTX 2080Ti显卡驱动

文章目录

    • 1.安装Linux系统
      • 1.1下载Linux镜像文件
      • 1.2 制作系统盘
      • 1.3 安装Linux系统
      • 1.4 配置linux系统
    • 2.安装英伟达显卡驱动
      • 2.1 预备工作
      • 2.2 安装显卡驱动
    • 3.安装cuda
    • 4.安装cudnn

1.安装Linux系统

1.1下载Linux镜像文件

根据电脑配置和自己的爱好,选择合适的Linux镜像文件。建议去清华源下载相应的镜像文件。我这次下载的是Ubuntu18.04 LTS 64位版本的。

1.2 制作系统盘

下载软件 rufus,按照网上的教程将系统镜像写入U盘(写入的过程会格式化U盘,建议制作之前将U盘内的资料备份)

1.3 安装Linux系统

  • 如果安装的是双系统,则需要在window系统下适用系统自带的磁盘管理工具从磁盘中划分出一部分给linxu。
  • 如果只装linux系统,则不需要划分磁盘出来
  • 重启电脑,并按住F12或者F8或者del键,进入系统启动选项界面,选择从U盘启动。
  • 按照网上的流程来安装Linux即可(建议安装存英文版本的,中文的后面安装其他软件容易出错)

1.4 配置linux系统

  • 首先执行命令:sudo apt-get update更新软件源(可以对软件源进行重写)
  • 配置SSH server服务(参考网上),支持远程ssh访问即可
  • 配置远程界面登录(需要下载vncviewer软件)(可选)
  • 其他,按照自己的要求来

2.安装英伟达显卡驱动

2.1 预备工作

  • 安装gcc,并软连接为cc(注意gcc的版本要和驱动对应,本文使用的10.00的驱动,所以使用gcc-7),gcc默认安装到/usr/bin下

sudo apt-get install gcc-7

  • 安装g++(注意g++的版本要和驱动对应,本文使用的10.00的驱动,所以使用gccg+±7),g++默认安装到/usr/bin下

sudo apt-get install g+±7

  • 安装build-essential,具体参考网上教程

2.2 安装显卡驱动

  • 下载合适的显卡驱动程序(去英伟达官网)

  • 禁用系统默认显卡驱动
    打开系统黑名单:

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

    文件末尾填入:

    #for nvidia display device install
    blacklist vga16fb
    blacklist nouveau
    blacklist rivafb
    blacklist rivatv
    blacklist nvidiafb

    保存,然后更新initramfs:
    sudo update-initramfs -u
    查看是否禁用成功,无输出则禁用成功: lsmod | grep nouveau

  • 安装RTX2080Ti显卡驱动
    去官网下载相应的显卡驱动
    sudo chmod +x NVIDIA-Linux-x86_64-410.78.run
    sudo ./NVIDIA-Linux-x86_64-410.78.run
    更新内核,重启电脑
    sudo update-initramfs -u
    sudo reboot now
    测试:运行命令:nvidia-smi,如果有输出则说明安装成功

3.安装cuda

  • 去官网下载和驱动对应的cuda文件,文本下载的.run文件
  • 直接运行文件即可(bash ./***.run),主意之前安装了驱动,所以在安装的时候选择不要安装驱动即可,其余的一路y下去
  • 安装完成后,安装文件并没有自动添加引用目录和环境变量,因此要手工完成
    sudo xed /etc/ld.so.conf.d/cuda.conf
    #添加并保存
    /usr/local/cuda-10.0/lib64
    sudo xed /etc/environment
    #添加
    :/usr/local/cuda-10.0/bin
    #成如下样子
    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/cuda-10.0/bin"
    #保存
    完成后重启一次

4.安装cudnn

下载地址:https://developer.nvidia.com/rdp/cudnn-download
官方要求注册了过后就能下载,注意是
cuDNN Runtime Library for Ubuntu18.04 (Deb)、cuDNN Developer Library for Ubuntu18.04 (Deb)
两个文件。

你可能感兴趣的:(ML&DL-深度学习)