一、装系统
简单的我就不说了,之说要点
1、选择为图形或无线硬件…安装第三方软件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20181207165228324.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0plZmZfempm,size_16,color_FFFFFF,t_70#pic_center)
2、在安装类型中,选择其他选项
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925171225339.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
3、分区,我选择分区2-3个
EFI
分区,主空间,空间起始位置,大小512M;
可以更小点,此分区适合没有安装Windows的系统,安装了Windows的系统已经存在100M 的 efi 分区,可以不另外分出这个 efi 分区。
若已经安装了win10,所以已经存在efi分区,因而这个分区可以不用
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925171529801.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
/swap
(交换分区),逻辑分区,空间起始位置,大小8G,因为我的电脑内存为8G,具体大小根据你的电脑内存大小来设置;
好像现在已经不需要这个分区了,安装的时候可以忽略/
(根目录),主分区,空间起始位置,大小为剩下所有空间。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925171736377.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
4、在安装启动引导器中选择你刚刚分的EFI分区,然后点击现在安装,弹出选项点击确认就好,对于安装了Windows且上面没有分efi分区的用户来说,可以选择Windows的efi分区,也就是最后写着 Windows Boot Manager的分区;
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925171822505.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
二、安装nvidia驱动以及cuda
我使用的方法是,两者一起安装,不单独分开安装,成功几率很大,只要把前期工作做好
准备工作
1、下载cuda安装包,链接地址
自己选择要下载的cuda版本,大同小异
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925172357835.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
2、改apt为国内源
推荐使用软件与应用直接点击更改
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925172553779.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925172601278.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925172611804.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
删掉以往的驱动. 注意, 就算你啥都没装, 这步也是无害的.
sudo apt-get remove --purge nvidia*
更新并安装一些需要的库, 先装这么多
sudo apt-get update
sudo apt-get install dkms build-essential linux-headers-generic
3、禁用nouveau
为什么要禁用?因为nouveau为Ubuntu的显卡驱动与nvidia驱动冲突
sudo gedit /etc/modprobe.d/blacklist.conf
打开blacklist.conf, 在最后加入禁用nouveau的设置
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
执行更改
echo options nouveau modeset=0
sudo update-initramfs -u
重启. 如果运行如下指令没用打印出任何内容, 恭喜你, 禁用nouveau成功了.
lsmod | grep nouveau
4、可能需要安装gcc、g++、cmake
我推荐的版本是gcc4.8 g++4.8,参考链接
sudo apt-get install cmake
5、关闭图形化界面
你安装的是显卡驱动,你不关闭怎么能安装呢?
ctrl + alt + f1 登录命令行界面
sudo service lightdm stop
关闭用户图形界面
sudo systemctl set-default multi-user.target
sudo reboot
开启用户图形界面
sudo systemctl set-default graphical.target
sudo reboot
安装,这里是cuda10.0,cuda11一样的(只是界面化了)
1、补充库,多安装
sudo apt-get install freeglut3-dev libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
2、安装时候依旧要加-no-opengl-files参数, 之后一路默认就好. 最好不要安装与OpenGL相关的.
sudo sh cuda_10.0.130_410.48_linux.run –no-opengl-files
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925174000653.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
然后会看到三个installed.
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200925174059279.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L01hc3Rlcl9MaW5fMDA3,size_16,color_FFFFFF,t_70#pic_center)
3、添加环境变量
gedit ~/.bashrc
最后写入:
export CUDA_HOME=/usr/local/cuda
export PATH=$PATH:$CUDA_HOME/bin
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
保存退出, 并其生效.
source ~/.bashrc
4、检测命令
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)