Ubuntu16 安装 Nvidia 驱动 (GTX1060 显卡)
sudo apt-get install openssh-server
启动 ssh 服务
sudo service ssh start
接下来的操作,我全都是从另一台电脑 ssh 远程连接到这个 Ubuntu16 电脑上操作的
换源
备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bk
-修改/etc/apt/sources.list 为以下内容:
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirror
s.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
准备工作
删除旧的驱动
sudo apt-get remove --purge nvidia*
屏蔽开源驱动 nouveau,首先创建新文件:
sudo vi /etc/modprobe.d/blacklist-nouveau.conf
添加的内容如下:
blacklist nouveau
options nouveau modeset=0
更新上述配置:
sudo update-initramfs -u
此时执行命令 lsmod | grep nouveau 还可以看见以下内容,证明刚才的配置还没有生效:
will@ubuntu-hp:~$ lsmod | grep nouveau
nouveau 1712128 4
mxm_wmi 16384 1 nouveau
i2c_algo_bit 16384 1 nouveau
ttm 106496 1 nouveau
drm_kms_helper 172032 1 nouveau
drm 401408 7 drm_kms_helper,ttm,nouveau
wmi 24576 4 hp_wmi,wmi_bmof,mxm_wmi,nouveau
video 45056 1 nouveau
为了使刚才的配置生效,请立即重启电脑 sudo reboot
重启后再次 ssh 登录,再执行命令 lsmod | grep nouveau 已经看不见内容了,证明刚才的配置已经生效;
安装驱动
添加官方 ppa 源
sudo add-apt-repository ppa:graphics-drivers/ppa
更新
sudo apt-get update
查看推荐驱动:
ubuntu-drivers devices
选择驱动后边有(recommended)字样的,如下图红框,我这边是 nvidia-430:
开始安装驱动,注意使用您自己看到的推荐驱动:
sudo apt-get install nvidia-430 nvidia-settings nvidia-prime
遇到下图,输入回车:
遇到下图,输入八位数密码,然后还会弹出确认密码的页面,继续输入同样的密码:
安装完成后,重启电脑,然后会有至关重要的一步,请务必要做好
重启时的设置
弹出提示时选择 Enroll MOK:
选择 Continue:
弹出的菜单选择 Yes:
输入刚才设定的密码:
选择 reboot:
重启完成后,ssh 登录,执行命令 nvidia-smi,如下所示,终于装好了:
安装 NCVV
nvcc 是 CUDA 的编译器,安装命令如下:
sudo apt install nvidia-cuda-toolkit
验证:
will@ubuntu-hp:~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Tue_Aug_11_14:27:32_CDT_2015
Cuda compilation tools, release 7.5, V7.5.17
评论