一、安装ubuntu18.04
因为我装的双系统,采用UEFI引导安装,https://ubuntu.com/download官网下载Ubuntu18.04.3LTS对应的镜像文件。
准备一个空U盘,将iso中的文件拷贝到u盘下,重启电脑,进入引导界面,installubuntu选项,按e进入编辑模式
找到quiet splash添加i915.modeste=0
nouveau.modeset=0 nomodeset后删除quiet splash
按f10进入,安装后重启,进入grub引导,进入ubuntu模式,cd到/etc/modprobe.d/
sudo gedit blacklist-nouveau.conf(新建一个文件)
在这个文件中加入4行
blacklist nouveau blacklist lbm-nouveau alias nouveau off alias lbm-nouveau off
然后更新内核
sudo update-initramfs -u
二、驱动安装
官网下载Geforce 1050ti对应的显卡驱动.run文件,ctrl_alt_f3进入命令行模式,进入自己的账户。
输入命令:sudo telinit 3,关闭X服务,X就是图形,
开始装: sudo ./.run文件,关键来了,在安装的过程中有个关于X服务的选项,一定要选No,如果选的yes或者安装完了进不去桌面
需要查看/etc/x11文件夹中是否有一个xorg.conf文件,如果有,则删除,这个文件夹是安装驱动时X服务选项选yes自动生成的,删掉就可以了。
安装完成后输入nvidia-smi查看显卡信息。
三、安装cuda10.1
官网下载cuda10.1的版本,执行.run文件,执行不了的话,添加chmod +x添加执行权限
sudo bash ./.run 不需要安装drivers,别的随便装
四、安装cudnn
找到对应的版本,下载cudnn libraries for linux对应的tar.gz,提取后是cuda文件夹,包含include和lib64
执行:sudo cp include/cudnn.h /usr/local/cuda/include和sudo cp lib64/libcudnn* /usr/local/cuda/lib64
安装完成!!!