【nvidia】ubuntu 16.04 安装 gtx1080显卡驱动

安装gtx1080显卡驱动

注意:nvidia显卡有个热插拔无法识别问题,如果发现无法显示dell logo可能是线路问题(当前采用的是HDMI转VGA的方式)处理方法是关机->拔电源->重新插拔HDMI连接线->插电源->重启尝试处理

如果发现卡住了或者短时黑屏,耐心等待2分钟

 

方法1:apt-get在线安装

环境清理(如果曾经安装过nvidia驱动)

sudo apt-get purge nvidia*

验证是否存在nvidia驱动

nvidia-smi

添加数据源仓库信息(存储位置/etc/apt/source.list.d)

sudo add-apt-repository ppa:graphics-drivers/ppa 

由于刚增加了源仓库需要进行必要的更新

sudo apt-get update  

安装驱动程序xxx版本

sudo apt-get install nvidia-xxx 

这里需要填写对应的版本号xxx,在官网查询 ,该方法安装周期较长

【nvidia】ubuntu 16.04 安装 gtx1080显卡驱动_第1张图片

 

安装mesa通用包,mesa是OpenGL通用接口(必要时安装)

sudo apt-get install mesa-common-dev  

安装freeglut包,freeglut是GLUT完全开源代码库,用来支持OpenGL(必要时安装)

sudo apt-get install freeglut3-dev

 

方法2:源文件下载安装

当前机器如果能够显示说明已经有驱动了,有可能是nouveau驱动也可能是nvidia驱动,因此需要检查并清理

检查清理环境

关于nvidia驱动,参考方法1清理

关于nouveau驱动,如果显示正常查看是不是nouveau驱动在工作,如果存在需要禁用

查看方法:lspci | grep nouveau 

禁用方式:

新建黑名单文件并在文件中写入一下内容

sudo vim /etc/modprobe.d/blacklist-nouveau.conf

blacklist nouveau 

options nouveau modset=0

更新编译进内核中

sudo update-initramfs -u 

二次查看确认是否存在

lspci | grep nouveau

进入字符界面,关闭图形界面

ctrl+alt+F1     //进入字符界面F1-F6均可

sudo service lightdm stop  //关闭图形界面服务

安装驱动,具体驱动如方法1进行查询,下文为示例

sudo chmod 755 NVIDIA-Linux-x86_64-367.27.run  //获取权限

sudo ./NVIDIA-Linux-x86_64-367.27.run  //安装驱动 

重启并切回到图形界面

sudo service lightdm start  //重启

ctrl+alt+F7  //切换到图形界面

 

参考:

Ubuntu16.04下CUDA 9.0 + cuDNN v7.0 + tensorflow 1.6.0(GPU)环境搭建

Ubuntu16.04 + cuda8.0 + GTX1080安装教程

ubuntu 14.04 安装gtx1080 显卡驱动

深度学习 GPU环境 Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.0 + cuDNN 7.1 + TensorFlow 1.6 环境配置

你可能感兴趣的:(经验,环境部署)