一.安装Ubantu18.04.3系统
二.安装RTX2080Ti驱动
准备工作
1.Nvidia官网下载显卡对应的驱动
2.更新PCI ID
sudo update-pciids
3.检查是否能够识别当前显卡
lspci | grep -i nvidia
4.安装依赖
sudo apt-get install gcc g++ make
禁用nouveau
1.打开blacklist。
sudo vim /etc/modprobe.d/blacklist.conf
在文件末尾添加
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
2.禁用nouveau内核,刷新initramfs
echo options nouveau modeset=0
sudo update-initramfs -u
3.
配置
ssh
,准备另一台电脑,检查能否连接到本机
4.
重启本机。此时重启进入黑屏,
Ctrl+alt+F3
也无法切换到文字模式。接下来使用另一台电脑操作
使用另一台电脑远程在本机安装
Nvidia
驱动
1.
检查
nouveau
禁用是否成功
lsmod | grep nouveau
没有任何输出说明禁用成功
2.
找到下载好的驱动。执行下面的命令
sudo chmod +x NVIDIA-Linux-x86_64-440.31.run
sudo ./NVIDIA-Linux-x86_64-440.31.run
安装过程中仔细阅读各种提示,能安装一定要选安装。预编译失败也选择安装。
3.
检查驱动是否安装完成。
Nvidia-smi
4.
输入重启命令,此次重启就不会黑屏了。接下来可以返回本机操作。
sudo reboot
三
.
安装
CUDA10.1
官方文档
:
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html
准备工作
1.
检查内核,
GCC
,
GLIBC
等版本
版本要求
:
系统版本
:
uname -m && cat /etc/*release
gcc
版本
:
gcc --version
内核版本
:
uname -r
安装
1.
下载
cuda
wget http://developer.download.nvidia.com/compute/cuda/10.1/Prod/local_installers/cuda_10.1.243_418.87.00_linux.run
2.
安装
sudo sh cuda_10.1.243_418.87.00_linux.run
安装过程中不要
driver
,否则会覆盖之前安装显卡驱动,且不一定能安装成功。
Driver: Not Selected
Toolkit: Installed in /usr/local/cuda-10.1/
Samples: Installed in /home/janes/, but missing recommended libraries
Please make sure that
- PATH includes /usr/local/cuda-10.1/bin
- LD_LIBRARY_PATH includes /usr/local/cuda-10.1/lib64, or, add /usr/local/cuda-10.1/lib64 to /etc/ld.so.conf and run ldconfig as root
3.
配置环境变量
PATH=/usr/local/cuda/bin:$PATH
export PATHvim /etc/ld.so.conf.d/cuda-10-1.conf
/usr/local/cuda-10.1/lib64
使环境变量生效
source /etc/profile
sudo ldconfig
检查cuda是否正确安装
nvcc –version
sudo ldconfig
检查cuda是否正确安装
nvcc –version