实验室给我配置了一个1080ti的卡,那个激动,windows下1000+的FPS,跑分40W,无敌,言归正传,ubuntu14.04下配nvidia 1080的驱动还是出现了很多问题,差点就要重装系统了,fuck nvidia,后来发现一个大坑,1080ti和1080显卡的驱动是不一样的,注意,是不一样的,

按照教程配置,在其他博客上看的,问题来了 很关键的一步,必须要注意的一步,我刚开始没注意随便找了个教程,先是图形界面崩了,后来干脆所有界面都崩了,是那种按什么都没用的崩,ctrl +alt +f1-f6都没用的崩

一、  下载对应的run文件 注意,特别强调,现在网上的教程都是1080的,给的链接准过,下面链接是注意选择1080或者1080ti很关键,这是一个坑

下载1080ti的驱动NVIDIA-Linux-x86_64-378.13.run,下载地址为:http://www.geforce.cn/drivers/results/115056

下载1080的驱动 NVIDIA-Linux-x86_64-367.27.run,下载地址为:http://www.geforce.cn/drivers/results/104314
将其与cuda_8.0.27_linux.run(下载地址为:https://developer.nvidia.com/cuda-toolkit 不过需要注册)拷到home/xu目录下。

二、   非常关键的一步,必须要有,不然即使安装成功也会和ubuntu自带的开源驱动冲突

禁用ubuntu自带的显卡驱动,注意,一定,千万要禁用,我就是没有禁用才发生了后面一系列的bug。

禁止系统使用默认的驱动

sudo gedit /etc/modprobe.d/blacklist.conf

在文件的最后添加

  1. blacklist nouveau
  2. options nouveau modeset=0

重新启动检查驱动有没有被卸载

  1. lsmod | grep nouveau

如果什么都没有代表卸载成功,这时候重新启动你会发现屏幕分辨率明显变化了,如果没有变化,注意可能默认驱动没有被禁止,ubuntu16.04好像和14.04有区别,请查其他禁止驱动的方法

三、开始安装驱动了 祝好运

1) Ctrl+alt+F1进入字符界面,关闭图形界面

  1. sudo service lightdm stop

2) 安装nvidia driver

  1. sudo chmod 755 NVIDIA-Linux-x86_64-378.13.run
  1. sudo ./NVIDIA-Linux-x86_64-367.27.run

注意下面的选择,最好能读下,简单的英文也不是很难理解,我因为没注意,选了一些不该选的导致出现了一些不该出的bug

accept
Continue installation

3)安装完成之后,开启图形界面

  1. sudo service lightdm start

图形界面出现,然后关机。。。运气好的到此nvdia安装也已经结束,问题来了,安装失败了怎么办,图形界面进不去怎么办,如果运气好,在进入界面时 虽然黑屏,但是还能进入ctrl +alt +f1进入命令界面,恭喜,还有救,每个人出现的问题可能不一样,在试了N+1中方法失败后,最后选择删除所有与nvidia相关的组件,顺便fuck nvidia。

  1. sudo ./NVIDIA-Linux-x86_64-378.13.run -uninstall    #卸载驱动
  2. sudo apt-get remove nvidia-*

这一步慎重操作,为啥,看其他博客说的,然后重启,熟悉的界面又回来了,但是显卡驱动还是没有安装成功

然后重新安装了一次驱动,但是,在选项continue installation后的一个选项,也不知道啥,选择的no,再次提醒,每一次选择最好都将英文好好读一下,界面又炸了,ctrl+alt+f1   -- ctrl+alt+f7任何一个界面的登不上去了,就是黑屏,omg,当初在实验室拿到第一台电脑也是这样,师兄说,重装系统吧,萌新,啥都不懂,白白浪费了一台配置好了的电脑,虽然缺个显卡,再装下就可以了。

这时候抱着反正要重装系统了的心态,就瞎搞搞,没想到真真被搞出来了,驱动也莫名奇妙装好了,虽然有bug,但毕竟装好了

我是双系统,在开机选择ubuntu时,会有四个选项,百度找的图,

就选了ubuntu高级选项,然后选了recovery mode恢复内核,这篇博客里有图

然后在recovery memu里选择 Repair broken packages和clean 注意一定要联网,图是盗的,注意选项,然后等啊等,注意按Y和Enter,再开机莫名奇妙问题解决了

然后安装cuda-8.0和cudnn,http://blog.csdn.net/hjxu2016/article/details/69256884

安装tensorflow  ,http://blog.csdn.net/hjxu2016/article/details/70254624

安装caffe  ,http://blog.csdn.net/hjxu2016/article/details/70256147

ubuntu14.04安装GTX 1080 ti遇到黑屏问题的更多相关文章

  1. (转)深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0

      深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0 发表于2016年07月15号由52nlp 接上文<深度学习主机攒机小记>,这台GTX10 ...

  2. 一.ubuntu14.04安装、亮度设置、显卡设置等一体化讲解

    一.ubuntu14.04安装 安装步骤很简单的,相信你只要知道并且决定安装ubuntu,你就不会在安装上有问题,下载网址 http://www.ithome.com/html/soft/81539. ...

  3. 深度学习主机环境配置: Ubuntu16.04+GeForce GTX 1080+TensorFlow

    接上文<深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0>,我们继续来安装 TensorFlow,使其支持GeForce GTX 1080显卡 ...

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

    本节详细说明一下深度学习环境配置,Ubuntu 16.04 + Nvidia GTX 1080 + Python 3.6 + CUDA 9.0 + cuDNN 7.1 + TensorFlow 1.6 ...

  5. Ubuntu14.04安装配置web/ftp/tftp/dns服务器

    目录: 1.安装ftp服务器vsftpd --基于tcp,需要帐号密码 2.安装tftp服务器tftpd-hpa,tftp-hpa --udp 3.web服务器--使用Apache2+Mysql+PH ...

  6. Ubuntu14.04安装intel集显驱动

    Ubuntu14.04安装intel集显驱动 标签(空格分隔): ubuntu linux 驱动安装 1.查看本机显卡型号 使用lspci命令来获取PCI接口硬件信息 o@o-pc:~$ lspci ...

  7. Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题

    1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Rem ...

  8. Ubuntu14.04安装配置ndnSIM

    Ubuntu14.04安装配置ndnSIM 预环境 Ubuntu14.04官方系统 请先使用sudo apt-get update更新一下源列表 安装步骤 安装boost-lib sudo apt-g ...

  9. Ubuntu14.04 安装QQ国际版wine-qqintl

    Ubuntu14.04安装qq国际版方式: 首先下载,链接为:  https://pan.baidu.com/s/1boPitVD 密码:jp1j 也可去Ubuntu中文的Kylin(优麒麟)官网下载 ...

随机推荐

  1. Java Swing学习笔记——创建JFrame

    创建显示一个空JFrame import javax.swing.JFrame; public class JFrameDemo extends JFrame{ public JFrameDemo() ...

  2. 了解Python控制流语句——if语句

    控制流 截止到现在,在我们所看过的程序中,总是有一系列语句从上到下精确排列,并交由 Python 忠实地执行.如果你想改变这一工作流程,应该怎么做?就像这样的情况:你需要程序作出一些决定,并依据不同的 ...

  3. LeetCode 142——环形链表 II

    1. 题目 2. 解答 2.1 方法 1 定义快慢两个指针,慢指针每次前进一步,快指针每次前进两步,若链表有环,则快慢指针一定会相遇. 当快慢指针相遇时,我们让慢指针指向头节点,快指针不变,然后每次快 ...

  4. mysql 导入 大sql文件

    任务:第一次用mysql,需要将一个1G左右的sql文件导入: 步骤:1:安装mysql-installer-community-5.7.20.0.msi 64位安装包 2:命令行登录:  mysql ...

  5. 【转】AMD 的 CommonJS wrapping

    其实本文的标题应该是「为什么我不推荐使用 AMD 的 Simplified CommonJS wrapping」,但太长了不好看,为了美观我只能砍掉一截. 它是什么? 为了复用已有的 CommonJS ...

  6. 业务迁移---web

    #本文是做记录使用,不做为任何参考文档# 迁移代码 将源代码scp至新的server上 搭建服务 yum安装nginx服务 yum install nginx #yum安装 service nginx ...

  7. 互评Alpha版本——Thunder团队

    基于NABCD评论作品 Hello World! :http://www.cnblogs.com/120626fj/p/7807544.html 欢迎来怼 :http://www.cnblogs.co ...

  8. 【OSG】 报错:丢失osg100-osgDB.dll

    如果你bin目录已经添加到了环境变量的path里面,还报这个错的话. 或许你重启一下电脑就可以了..我就这么解决的.

  9. lol人物模型提取(五)

      修改了发过去后,那边说吊坠的绳子太细了,厚度至少1mm,推荐是2mm,需要我自己加粗,没办法又得用3ds max一根一根线地缩放了.   修改好后问报价,高精度树脂打印需要730元,还不带上色的, ...

  10. YaoLingJump开发者日志(一)

      写完PokeCats之后意犹未尽,还想做一个更加有趣的游戏,比如说像超级玛丽那样.   游戏的主角就选"瑶玲"了,这是我小时候最喜欢的动画片<瑶玲啊瑶玲>的女主角. ...