一、ubuntu 18.04 安装
显卡驱动安装
不知道自己显卡型号的盆友可以这样查看
lshw -numeric -C display
之后就会显示出来,但是有的显示是以16进制显示的所以需要转换。
我的显示
product: NVIDIA Corporation [10DE:2520]
利用别人做好的转换需要翻墙
转换地址如下
转换地址
转换后的显示如下
Name: GA106M [GeForce RTX 3060 Mobile / Max-Q]
查看自己的显卡合适的驱动
$ ubuntu-drivers devices
显示如下
在此可以看到推荐版本 后面有《recommended》的标志
之后运行如下,进行自动安装
sudo ubuntu-drivers autoinstall
-------------------------------------------------------------------------------------------------------
!!警告:我咨询过基本大部分人都成功了,但是我的笔记本是rog2021 推荐的版本是470 ,按上述步骤后无法进入图形界面只能使用tty进行命令行操作。
产生问题原因: 显卡版本过高 降低版本:先卸载后安装低版本 操作如下
sudo apt-get remove --purge nvidia-* (这个是使用自动安装的卸载方式)
sudo ./NVIDIA-Linux-x86_64---xxx.run --uninstall (这个是使用.run 文件安装的卸载方式,xxx 代表版本号)
!开始安装
sudo service lightdm stop (关闭图形界面)
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-driver-460
reboot
进入图形界面
nvidia-smi
查看是否安装成功
这个是这个老哥那拿来的,因为我不想马克:
可以看到左上角 NVIDIA-SMI是他的驱动型号 ,右上角是推荐安装的CUDA的型号。即使你没安装也会有。这个推荐是最高版本。向下兼容,推荐安装10.2的版本。很稳定!!!!!!
二、 NVIDIA CUDA CUDNN 安装
1、什么是CUDA
CUDA(ComputeUnified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。
2、什么是CUDNN
NVIDIA cuDNN是用于深度神经网络的GPU加速库。它强调性能、易用性和低内存。
3、CUDA与CUDNN的关系
CUDA看作是一个工作台,上面配有很多工具,如锤子、螺丝刀等。CUDNN是基于CUDA的深度学习GPU加速库,有了它才能在GPU上完成深度学习的计算。它就相当于工作的工具,比如它就是个扳手。但是CUDA这个工作台买来的时候,并没有送扳手。想要在CUDA上运行深度神经网络,就要安装cuDNN,就像你想要拧个螺帽就要把扳手买回来。这样才能使GPU进行深度神经网络的工作,工作速度相较CPU快很多。
引用:https://www.jianshu.com/p/622f47f94784
4、CUDA 与CUDNN的安装
CUDA 安装
未完待续