转载请注明出处:

http://www.cnblogs.com/darkknightzh/p/6811328.html

参考网址:

http://www.cnblogs.com/darkknightzh/p/5638185.html

http://abhay.harpale.net/blog/linux/nvidia-gtx-1080-installation-on-ubuntu-16-04-lts/

http://www.cnblogs.com/darkknightzh/p/5992693.html

http://blog.csdn.net/u012581999/article/details/52433609

===========================================================================

170612更新:

刚才去ppa官网看了一下,5.10号ppa已经进行了更新,381.22支持ubuntu 16.04.2了。因而下面的方法直接在ubuntu 16.04.2上面安装应该也能成功。不过没有测试。。。

ppa显卡驱动的网址:https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

170612更新结束

===========================================================================

之前4790k+970安装ubuntu16.04的时候,没有碰到这么多问题。安装的还算顺利。这次970换成了1080Ti之后,驱动安装总是有问题。后来网上搜了一下,具体步骤如下(假设win10已经安装完成,默认hdmi或者dp口接到了独显的视频口上):

1. 主板中取消secure boot(否则我这边驱动安装上之后,登录界面无限重复),同时取消了win10的快速启动(不清楚这个不取消,会怎么样)。

2. bios中设置使用CPU的核显,关闭电脑。

3. 视频口改接到主板的视频口上(此时使用核显输出)。

4. 启动电脑,从U盘试用ubuntu16.04.1,在ubuntu中安装ubuntu(以前有人说直接安装,也有人说在试用的系统中安装,我这边是后者)。

5. 安装完进入系统之后,打开终端。

6. 在终端中加入ppa源。

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

7. 在终端中安装最新的显卡驱动:

sudo apt-get update && sudo apt-get install nvidia-

8. 装完驱动后,不记得是直接黑屏还是重启后会黑屏。这时候,再重启,进bios,把视频输出设置成使用独显(或者auto)。

9. 关闭电脑。将视频接口转到显卡的视频接口上。

10. 开电脑,就可以正常进入ubuntu了。系统也能正确识别出1080Ti了。

说明:a 目前稳定版的驱动是378,测试版的是381。有人使用378成功安装了驱动。我这边直接使用的是381的测试版。也能正常使用。

b 我这边不需要屏蔽nouveau的驱动。

c 以前用970装ubuntu16.04时,从头至尾都是视频线接到独显上的,这次开始的时候也是接到1080Ti上,但是一直没装成功(其实可能是secure boot的原因。鉴于目前已经安装成功,也就懒得折腾了。。。),之后搜索了一下,改成了先使用核显安装系统以及驱动,之后再换到独显上。

d 截止到目前,ppa上只提供了ubuntu16.04.1的驱动,没有16.04.2的驱动,因而最终安装的是ubuntu16.04.1。不清楚官方的ubuntu驱动能否支持16.04.2。没有测试。

e 因为没有国内镜像,ppa的源太慢了/(ㄒoㄒ)/~~

f 关于使用核显安装系统及显卡驱动是参考了第二个网址(显卡是1080,不是1080Ti)。当然,我这边这几天装了好多次ubuntu。。。

g 如果需要卸载nvidia驱动(比如进入无限登陆界面时),在终端或者tty1控制台Ctrl+Alt+F1(输入账号及密码后)输入:

sudo apt-get purge nvidia*

此时重启系统会默认使用nouveau的驱动。

(原)使用1080Ti显卡时安装ubuntu16.04.1及驱动的步骤的更多相关文章

  1. 路由器安装ubuntu-16.04.1-server-amd64出现“无法安装busybox-initramfs”错误。向目标系统中安装busybox-initramfs软件包时出现一个错误。请检查/var/log/syslog或查看第四虚拟控制台以获得详细

    公司的路由器要ubuntu服务器进行路由网络功能的管理,在安装的时候出现下面的错误提示: 安装ubuntu-16.04.1-server-amd64出现“无法安装busybox-initramfs”错 ...

  2. 初用Linux, 安装Ubuntu16.04+NVIDIA387+CUDA8.0+cudnn5.1+TensorFlow1.0.1

    因为最近Deep Learning十分热门, 装一下TensorFlow学习一下. 本文主要介绍安装流程, 将自己遇到的问题说明出来, 并记录自己如何处理, 原理方面并没有能力解释. 由于本人之前从来 ...

  3. win10安装ubuntu16.04及后续配置

    原文地址:https://www.jianshu.com/p/842e36a8255c UEFI 模式下win10安装ubuntu16.04双系统教程 - baobei0112的专栏 - CSDN博客 ...

  4. Windows10安装ubuntu16.04双系统教程

    写在前面:本教程为windows10安装ubuntu16.04(64位)双系统教程,是我多次安装双系统的经验总结,安装方法同样适用于ubuntu18.04(64位).为了直观和易于理解,我会尽量图文并 ...

  5. Win10系统下安装ubuntu16.04双系统-常见问题解答

    Win10系统下安装ubuntu16.04双系统-常见问题解答 1. 安装ubuntu16.04.2系统 磁盘分区形式有两种:GPT和MBR,关系到设置引导项.在win10下压缩出500GB空间给ub ...

  6. 安装Ubuntu16.04卡在logo界面

    问题背景 笔者在使用U盘UEFI模式安装Ubuntu16.04时,遇到一个问题,即在BIOS里的boot设置U盘为第一启动项之后,启动,并没有顺利进入系统,而是卡在了logo界面.(PS:其实我等了它 ...

  7. win7下通过easyBCD引导安装Ubuntu16.04(并处理遇到的坑)

    Ubuntu16.04作为目前最新版本的ubuntu系统,相信很多人都想在自己的电脑上安装一下,然而系统的安装方法各式各样,u盘法.grub引导法等等,这里我将介绍在win7系统下用easyBCD软件 ...

  8. win10安装ubuntu16.04双系统

    前话:因为感兴趣吧也是专业需要,所以自学了U盘重装系统以及在win10的情况下安装Ubuntu16.04双系统.借此博客,记录下我安装Ubuntu的过程,方便日后回忆. 正因如此,本篇博客会写的十分简 ...

  9. Windows下安装Ubuntu16.04双系统

    ROS需要在Ubuntu系统上开发,虚拟机跑Ubuntu开发ROS容易出现各种各样的问题,所以需要安装Ubuntu16.04双系统.笔者也是一步步按着网上的帖子来,由于网上的教程都不是最新的而且有的也 ...

随机推荐

  1. ARDC Android 远程桌面助手 录屏 演示 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  2. 微信小程序wxml文件中调用自定义函数

    想在微信小程序的wxml文件里自如的像vue那样调用自定义的方法,发现并不成功,得利用WXS脚本语言. WXS脚本语言是 WeiXin Script 脚本语言的简称,是JavaScript.JSON. ...

  3. MFC剪贴板通信

    1.建立一个基于对话框的应用程序,界面如下: 2.对两个按钮进行消息响应: void CChipBoardOperateDlg::OnBnClickedBtnCopycb() { // TODO: 在 ...

  4. RecyclerView的使用(2)之多Item布局的载入

    原创文章,转载请注明 http://blog.csdn.net/leejizhou/article/details/50708349 李济洲的博客 上一篇介绍的了RecyclerView的基础使用ht ...

  5. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(三)安装spark2.2.1

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

  6. Java-JUC(九):使用Lock替换synchronized,使用Condition的await,singal,singalall替换object的wait,notify,notifyall实现线程间的通信

    Condition: condition接口描述了可能会与锁有关的条件变量.这些用法上与使用object.wait访问隐式监视器类似,但提供了更强大的功能.需要特别指出的是,单个lock可能与多个Co ...

  7. 大智慧专业财务PFFIN(N,M)函数N的取值一览表

    每股指标 1001 摊薄每股收益 1002 净资产收益率 1003 每股经营活动现金流量 1004 每股净资产 1005 每股资本公积金 1006 每股未分配利润 1007 每股主营收入 1008 扣 ...

  8. HttpWebRequest: Remote server returns error 503 Server Unavailable

      I have a client server application written in C# .Net 2.0. I have had the client/server response/r ...

  9. [Docker] Driver Bridge network for linking containers

    In previous postwe have seen how to link two container together by using `--link`: # docker run -d - ...

  10. Android 从 Android 本地图库选择多个图片

    原文地址 本文说明如何从 Android 本地图库选择多个图片.作者考虑很多解决方案. 演示从 Android 本地图库选择多个图片,有两个方法可以实现从图库中选择多个图片: 用 Intent 获取多 ...