zoukankan      html  css  js  c++  java
  • ubuntu14.04安装GTX 1080 ti遇到黑屏问题

    实验室给我配置了一个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  

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

    [plain] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. lsmod | grep nouveau  

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

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

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

    [python] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. sudo service lightdm stop  


    2) 安装nvidia driver

    [python] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. sudo chmod 755 NVIDIA-Linux-x86_64-378.13.run   
    [python] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. sudo ./NVIDIA-Linux-x86_64-367.27.run  



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

    accept
    Continue installation

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

    [python] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. sudo service lightdm start  

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

    [python] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    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

  • 相关阅读:
    C++使用静态类成员时出现的一个问题
    C++中的const_cast
    【位运算与嵌入式编程】
    电压取反电路
    bzoj4769
    初赛
    noip2011day2
    uva1252
    codeforces 703d
    poj[1734]
  • 原文地址:https://www.cnblogs.com/JZ-Ser/p/6868412.html
Copyright © 2011-2022 走看看