写点什么

Ubuntu16 安装 Nvidia 驱动 (GTX1060 显卡)

  • 2021 年 11 月 11 日
  • 本文字数:1492 字

    阅读完需:约 5 分钟

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


【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


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

附录一:反复重启

评论

发布
暂无评论
Ubuntu16安装Nvidia驱动(GTX1060显卡)