双显卡安装Ubuntu 18.04和NVIDIA驱动

踩坑笔记

  1. 用软碟通制作UBUNTU18.04 LTS启动盘
  2. 长按DEL键进入BIOS,关闭Security Boot,设置USB优先启动
  3. 在黑白的grub引导界面(第一行是“Try Ubuntu… ”第二行是“Install Ubuntu”的那个界面),先用方向键选到第二行Install,但不要立即按回车,而是按E,就进入参数配置编辑界面;找到开头是linux的那行,一般来说是倒数第二行,在末尾quiet splash的后面先空一格再加上acpi_osi=linux nomodeset,如果quiet splash后面发现有- - -这串符号,直接删了就是,只要保证上述添加的参数在splash后面即可;然后按F10即可进入正常的安装流程。
  4. 不联网。normal install, 不装third。安装。
  5. 拔u盘
sudo gedit /etc/modprobe.d/blacklist.conf

在文件末尾加上 blacklist nouveau
然后刷新配置:

sudo update-initramfs -u 

到这一步时最好重启一下系统,然后正式进入官方驱动的安装流程。按下Ctrl+Alt+F2进入非图形终端;

sudo apt-get update  
sudo apt-get install gcc make libc6-dev  

ubuntu-drivers devices  
sudo ubuntu-drivers autoinstall  

进入图形界面

nvidia-smi  

cuda安装

  1. 百度cudatoolkit直接用deb network安装
  2. 重启
  3. vim ~/.bashrc的最后加上以下配置信息:
export CUDA_HOME=/usr/local/cuda-10.2
export LD_LIBRARY_PATH=${CUDA_HOME}/lib64
export PATH=${CUDA_HOME}/bin:${PATH}
  1. 最后使用命令source ~/.bashrc使它生效,可以使用命令nvcc -V查看安装的版本信息。
原文地址:https://www.cnblogs.com/jiahangok/p/12013568.html