当前位置: 首页 > news >正文

ubuntu16.04+gtx1070驱动安装

ubuntu16.04+gtx1070驱动安装

之前我的博客里有讲过驱动安装,那时候是Ubuntu14.04安装好系统后,图形化界面无法显示,也是驱动问题,可能是安装系统的时候自带的驱动有问题,所以我安装了一个新的驱动替代了系统自带的驱动。

由于特殊原因,系统崩了。没办法所以我也装了14.04,但是这时候我还是那个问题,但是我用原来的那个NVIDIA-Linux-x86_64-384.90.run版本的驱动居然搞不定。

所以我直接装了Ubuntu16.04的系统,有图形化的界面。但是我们要做深度学习,所以去英伟达官网,再去匹配一次驱动。如下

NVIDIA-Linux-x86_64-390.42.run

为了给大家省时间,可以直接看标明的绿色字体,就是输入命

令,可以跳过介绍性的内容。


总结起来就是以下4步骤:

1.下载对应显卡的合适新驱动。

2.卸载你之前的安装失败的新驱动和系统自带的驱动。

3.关闭启动系统自带驱动的程序,否则会报错。

4.安装新驱动。

前面3步都在为第4步做准备。


1。下载驱动

现在讲到底怎么装驱动!网上有ppa方法,我没用,先点击下面的链接

http://www.geforce.cn/drivers


点击搜索,会自动帮你匹配好对应的驱动的。下载即可

将英伟达官网下载好.run文件,把它放到home目录下(因为其它文件是系统的,所以我们一般自己的文件建议都放在home目录下),名字修改成比较简单的,比如NVIDIA.run。


2.卸载已有的驱动


一 。  如果你的Ubuntu前面装过新的驱动,如果失败了,就先卸载你失败的驱动。没有的话这步可以跳过。

先进入你Ubuntu放的驱动的目录下,再输入下面命令:NVIDIA.run是你前面安装过新的驱动名称(我嫌太长,改了驱动名字)

输入 sudo ./NVIDIA.run  -uninstall


二。   卸载系统自带的驱动,没安装过也可以运行一下,确保没有障碍。但是据了解这一步可以不用做的,因为你在后面安装新的驱动的时候,系统还是会帮你卸载的,但我执行这个命令的时候报错了,可能被我弄没了,我根本没管了,直接跳过去下一步了。但是这一步建议做一次,最近我又装了一次驱动,结果这一步显示好多东西出来了,所以还是要做一次。

输入 sudo apt-get autoremove --purge nvidia-*  


3.禁用系统自带驱动nouveau,


一。   网上有说用blacklist.conf进行禁用,我试过也可以禁用nouveau,但是后面老是失败(ubuntu16.04),其实现在想来应该也是对的。只是最后干货那里没搞定而已。

因此用另一种简单暴力的,直接移除,为了保险起见就是备份后删除(我自己找到那个文件夹,直接把

原来的文件 nouveau.ko 改成nouveau.ko.org,那样这个文件就不存在了,我们就是要这个文件不起作用,才能真正禁用nouveau驱动)。这个大家可以放心的改,因为你要想装好你的驱动,就得禁用nouveau驱动,反正后面你成功了也不用它的。所以可以放心做。
输入 cd /lib/modules 

输入 ls

会显示 4.13.0-37-generic, 4.13.0-36-generic,我们目标是最新的那个版本,每个人可能不同,记得下面输入选择自己电脑上最新的那个版本号就行了
输入 sudo mv /lib/modules/4.13.0-37-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko /lib/modules/4.13.0-37-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko.org

红字标注的文件夹可能有不同版本,请自行查看(modules文件夹下有两个不同的generic,那个最新是正确的,4.13.0-37-generic,4.13.0-36-generic,当时我有这2个。我选择最新的那个了,其实常识也知道我们一般软件升级了,那些老版本的文件还是存在的,所以同样道理,真正有用的是最新4.13.0-37-generic的那个文件。其二,我也确实看到了我的版本提示是最新4.13.0-37-generic的那个文件,就是刚才说的加入blacklist.conf里面写一下文件加入黑名单,那里有好多版本的写法,我不确定哪种可行,所以我选择上面的方法,亲测有效。就是改完blacklist.conf 后  输入 sudo update-initramfs -u,表示刷新文件,那时候窗口里有输出4.13.0-37-generic字样,所以通过此2点,我断定我们一般进入modules文件夹下,选择最新的那个modules文件夹下最新的那个文件夹作为名字)


二。     更新你刚才的改动操作。

输入 sudo update-initramfs -u


三。      可以查看是否屏蔽成功,没有任何输出即为成功

http://www.xdnf.cn/news/837739.html

相关文章:

  • 多媒体计算机技术未来的发展方向,多媒体技术的发展现状及未来
  • java assertthat_assertThat用法
  • 【CNN模型笔记(一)】Lenet-5模型+代码实现
  • 微信小程序(第八章后端开发)
  • 什么是DDoS攻击?怎么防御DDoS攻击?
  • B2B2C多用户商城平台搭建(支持多语言,快速搭建)
  • Ubuntu 15.04 正式版已经可以下载
  • 迷失lost结局什么意思_迷失 美剧 结局是什么
  • “阿里p8凭啥年薪100多万?”一网友对阿里p8的薪资提出了质疑!
  • 复旦大学教师 于娟博士《为啥是我得癌症?》
  • ffmpeg wmv 转MP4 命令
  • windows manag规范管理_网上第四详细的色彩管理(二)色彩空间对比、应用色彩管理...
  • 保姆级教程从零搭建云服务器(小彩蛋,请大家看烟花秀)_自己搭建云手机服务器(1)
  • OpenHarmony实战开发-如何使用AVPlayer开发音频播放功能(ArkTS)
  • Go最新VS配置OpenCV教程(超详细)_opencv安装教程,2024年最新不了解这些多线程的基础知识很难学懂Golang
  • 什么猫咪最受欢迎?Python爬取全网猫咪图片,哪一款是你最爱的_猫咪最新网址
  • 3ds Max2024下载安装教程(非常详细)从零基础入门到精通,看完这一篇就够了(附安装包)_3dmax2024安装教程(3)
  • Mendix性能最佳实践
  • typedef struct 用法
  • 推荐一个个性化自定义的导航网站,很惊艳
  • Win10网络共享设置的方法步骤
  • 五十音图速记
  • 域名FAQ
  • 电子招标采购系统源码之从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。
  • 收集一些关于前端的网站(持续更新)
  • chm Navigation to the webpage was canceled解决方法
  • apple iphone 3gs 有锁机 刷机 越狱 解锁 全教程(报错3194,3014,1600,短信发不出去等问题可参考)...
  • 最新最全的Ubuntu 9.10 下载地址
  • 【电脑使用】两台电脑局域网共享文件
  • boobooke