文章目录
CUDA安装
Clean up
-
卸载已经安装的任何NVIDIA/CUDA packages
官方卸载脚本:#uninstall nvidia driver $ nvidia-uninstall #uninstall cuda in /usr/local/cuda-12.0/bin $ cuda-uninstaller
通过apt卸载:
$ sudo rm /etc/apt/source.list.d/cuda* $ sudo apt remove --auto-remove nvidia-cuda-toolkit $ sudo apt remove --auto-remove nvidia-*
-
Purge any remaining NVIDIA configuration files and the associated dependencies that they may have been installed with
$ sudo apt-get purge nvidia* $ sudo apt-get autoremove $ sudo apt-get autoclean
-
Remove any existing CUDA folders you may have in /usr/local/
$ sudo rm -rf /usr/local/cuda*
Install
防止s段错误(核心已转储)
$ gedit ~/.bashrc
#在文件最后添加
ulimit -c unlimited
ulimit -s 102400
禁止默认驱动Nouveau
sudo gedit /etc/modprobe.d/blacklist.conf
在文本的最后添加
blacklist nouveau
options nouveau modeset=0
-
前往Nvidia官网驱动,查看本机显卡驱动类型
-
关闭和打开图形界面
-
关闭用户图形界面,使用tty登录。
sudo systemctl set-default multi-user.target sudo reboot
注意:
关闭图形界面重启后, 需要Ctrl+Alt+F1
切换到命令行模式,否则重启之后会停在黑屏状态,实际上系统 是已经启动完成的,通过ssh也能连接上 -
开启用户图形界面。
sudo systemctl set-default graphical.target sudo reboot
-
-
添加环境变量
gedit ~/.bashrc # 文本最后添加以下内容: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64 export PATH=$PATH:/usr/local/cuda/bin