Ubuntu推荐安装 :
1、查看ubuntu驱动:ubuntu-drivers devices
2、安装Ubuntu推荐的显卡驱动:sudo apt install nvidia-driver-545
3、重启机器:reboot
4、验证安装结果:nvidia-smi
INVIDIA第三方安装 :
1、查看显卡型号:lspci -vnn | grep NVIDIA
2、去英伟达官网下载相应驱动:英伟达显卡驱动
3、禁用虚拟机自带的显卡驱动:
执行:sudo vim /etc/modprobe.d/blacklist.conf
添加: blacklist nouveauoptions
和nouveau modeset=0
更新内核:sudo update -initramfs -u
4、安装显卡驱动:sh 英伟达显卡驱动.run
5、重启机器:reboot
需要注意的点:
注意点:一般VMware Workstation创建出来的Ubuntu虚拟机是无法使用主机显卡的,一般的解决方案就是GPU直通和使用VGPU技术,对于这两种解决方案来说,都需要使用VMware vSphere,尤其是使用VGPU的话,还需要去安装VMware的英伟达驱动,很麻烦,据了解还需要有相应的license才最终能实现使用。
nvidia-smi
sh cuda安装包.run --override
sudo vim ~/.brashrc
export PATH="/usr/local/cuda-11.3/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda-11.3/lib64:$LD_LIBRARY_PATH"
source ~/.bashrc
nvcc -V
sh anaconda安装包.run
conda info -e
conda create -n环境名称 python=x.x
source activate 环境名称
conda deactivate
conda remove --name 环境名称 --all
import torch
+ print(torch.cuda.is_available())
;结果为报错,且返回TRUE,说明GPU版本安装成功。(进入python中执行,不是shell命令)1、安装这一套环境一定需要注意版本之间的对应关系
2、要注意区分是root安装还是普通用户安装
3、配置环境变量的时候也需要注意是全局的还是所属用户的
4、虚拟机迁移一定要考虑兼容性配置
5、pip换源以及conda换源要考虑备份,如果换源失败还能会退回来
6、创建或者运行项目最好在独立的虚拟环境中,这样迁移环境会比较方便