Ubuntu16.04:拯救双显卡电脑
背景
显卡安装一直是Ubuntu下解不开的疼。在百度上,随便以“Ubuntu”和“NVIDIA”等为关键词进行搜索,可以检索到一大堆与此相关的内容。然而看来看去,大部分的博客都集中在如何关闭nouveau并安装显卡驱动的套路上。博主并不是想表达这些方法没有用,而是想表达在用这些方法中都存在大量的坑,一招不审就很容易出现:
1. 登录界面循环卡死,无法登录;
2. 开机直接黑屏,无法进入图形界面;
3. 关机进入recovering journal模式,无法正常关机;
4. 开机登录后分辨率降低,帧率降低,系统使用感官差;
5. 扩展屏无法识别和使用
6. 亮度无法调节
...
上述问题都是在安装显卡是大家都会遇到的问题,在百度上也有许许多多的检索结果。但是无论怎么改,最后大家给的最优的方案都是:重装系统!
然而重装系统的代价是很大的,不是在什么情况下都能接受重装系统这种操作。
因此在本博客中,首先要从上述的各种问题中拯救大家,然后才是用更加合理的方式安装NVIDIA驱动。
拯救Ubuntu
#####1.进入文本系统界面
如果在安装NVIDIA的过程中,你遭遇了上述中的任意一个问题,第一步要先想办法进入到文本系统界面中,例如tty1。一般情况下ctrl+alt+F1就可以进入到控制台界面;如果修改过grup,那记得重新删掉nomodeset,启用集显,然后进入到登录界面用快捷键进入控制台。
#####2.删除NVIDIA驱动
在文本界面上,首先登录账号,然后删除之前安装的NVIDIA显卡驱动:
sudo apt-get remove nvidia-*
sudo apt-get autoremove
sud nvidia-uninstall
#####3.尝试启动桌面
再删除了NVIDIA显卡后,可以尝试启动一次登录桌面看是否能够进入Ubuntu桌面系统:
sudo /etc/init.d/lightdm start
如果此时已经能够正常使用nouveau界面了,表示至少已经将Ubuntu拯救回来了一部分,可以重新安装驱动;
#####4.重新安装桌面
如果删除NVIDIA显卡驱动后,还是不能正常登录界面,可能要重新安装一次ubuntu-desktop
sudo apt-get install ubuntu-desktop
sudo apt-get install unity
再次尝试启动桌面,一般情况下此时就已经能够使用Ubuntu桌面了。如果还不能使用,可能要检查下grup,是否删除了nomodeset。
#####5.拯救结束
此时基本上Ubuntu已经大致恢复到安装NVIDIA驱动之前的状态,不过系统可能还是会存在一些问题,例如界面容易卡啊,无法正常关机等等。导致这个问题的原因是由于显卡驱动出错了,再重新安装了显卡驱动后,上述问题就可以被解决。
正确的姿势安装NVIDIA
#####1、合理的选择驱动的版本
在安装NVIDIA驱动之前的第一句话是,千万不要直接去NVIDIA的官网上直接选择最新的驱动下载并安装!原因是NVIDIA对Ubuntu的支持一直就不是特别好,很多比较新的驱动都特别不稳定,这也是为什么安装驱动特别容易出问题的主要原因。
最稳妥的安装做法是,首先查一下目前Ubuntu16.04最推荐的驱动版本:
sudo ubuntu-drivers devices
系统会返回如下的信息:
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Dsv00001028sd000007BEbc03sc02i00
vendor : NVIDIA Corporation
driver : nvidia-384 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
上述信息中告诉了当前系统下最为推进的nvidia驱动和nouveau驱动,接下来直接通过apt的方式进行安装即可:
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get install nvidia-384
安装完毕之后重启系统,打开Additional Driver,就可以发现已经安装好驱动:
######(额外)2、CUDA安装
一般情况下安装NVIDIA驱动就是想使用CUDA编程,此时需要注意一下本文中所使用的nvidia-384只支持CUDA8.0,并且在安装CUDA8.0时务必注意选项,不要选择安装NVIDIA Driver×××。
Install NVIDIA Accelerated Grapahics Driver for Linux-x86_64 375.26?
(y)es/(n)o/(q)uit:n
######(额外)3、CUDA卸载
如果手滑装错了CUDA版本,也可以删除CUDA,首先进入到/usr/local/cuda/bin下,然后运行uninstall_cuda_***.pl
cd /usr/local/cuda/bin
sudo ./uninstall_cuda_***.pl
Ubuntu16.04:拯救双显卡电脑相关推荐
- Ubuntu16.04下双显卡电脑安装显卡驱动
Ubuntu16.04双显卡电脑安装nvidia显卡驱动 前言 博主的电脑是集显+独显840M,在ubuntu16.04下安装显卡驱动一直碰到一些问题,鉴于网上双显卡电脑安装nvidia显卡驱动的相关 ...
- Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载
Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题) 原创 2017年12月23日 20:41:55 标签: ubuntu / nvidia / 显卡 882 ...
- Linux 双显卡 黑屏,Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载...
使用Ubuntu的朋友一般都会遇到几种状况: 安装Ubuntu的时候,卡在Ubuntu的LOGO界面或黑屏. 双显卡安装Nvidia驱动,循环登录或黑屏 这一切的万恶之源就是集显造成的!!! 环境说明 ...
- Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)
使用Ubuntu的朋友一般都会遇到几种状况: 安装Ubuntu的时候,卡在Ubuntu的LOGO界面或黑屏. 双显卡安装Nvidia驱动,循环登录或黑屏 这一切的万恶之源就是集显造成的!!! 环境说明 ...
- 笔记本安装Win10+Ubuntu16.04 LTS 双系统
目标:安装Win10 + Ubuntu16.04 LTS 双系统 电脑:小米Air 13.3 高配版 工具: 硬件:U盘(2G就够,镜像包解压后文件大小为1.5G; FAT32格式, NTFS格式不识 ...
- 联想Y7000安装Ubuntu16.04/Win10双系统,wifi问题,显卡驱动和CUDA10安装
联想Y7000安装Ubuntu16.04/Win10双系统,wifi问题,显卡驱动和CUDA10安装 目录 Ubuntu16.04系统安装 安装NVIDIA-1050Ti显卡驱动 安装Cuda10 目 ...
- 戴尔Inspiron14加【固态硬盘】更换【内存条】装【win10+ubuntu16.04】双系统
我的笔记本型号是戴尔Inspiron14-3437,4G内存,500G的硬盘,上大学前的暑假买的,至今已有近5年了.之前一直装的win7旗舰版,每次360开机助手提示我开机速度打败全国1%的用户,速度 ...
- 深度学习GPU环境安装教程:Ubuntu16.04+1080(Ti)显卡驱动+CUDA+cuDNN(已n次完美安装)
安装显卡驱动 当前只装了ubuntu16.04单系统,亲测可用,之前ubuntu16.04+win10双系统下也是这种方法装的,只是需要切换视频线的接口,可参考这篇 1.装好ubuntu16.04 2 ...
- Ubuntu16.04安装NVIDIA显卡(RTX20系列)驱动+CUDA10.0+cudnn+Pytorch1.1.0
Ubuntu16.04,GPU: Geforce RTX 2070-Super(本博客是显卡驱动和cuda分开安装的教程). 1. Ubuntu16.04安装NVIDIA显卡驱动 1. 下载显卡驱动. ...
最新文章
- 3个可以写进简历的京东AI NLP项目实战,走完这五步就是Top算法工程师
- java面试题三_最全的java面试题目三
- python商品管理系统_基于django的奶茶店的管理系统
- CSS基本知识之常用的选择器分类
- php with openssl directory,为php打扩展openssl 详细步骤
- 检讨:丢了我女儿和项目设计感想
- linun开启oracle监听,Linux下配置Oracle监听器
- Win10之WSL编译Android7.1源码
- 一个小型的无线路由器 Linux 系统OpenWRT
- Allwinner(全志)V3s Camera sensor Support List
- cic滤波器原理 MATLAB,cic滤波器(cic滤波器的原理和设计)
- java redis令牌桶_Redis令牌桶算法在限速中的应用
- flog和flag_立flag是什么梗 立个flag是什么意思
- [IT最前沿--有点意思] 微博营销案例:杜蕾斯鞋套雨夜传奇
- ITeye 2012年8月最后一周重要新闻回顾
- 国产化复旦微电子 FMQL45T900 FPGA开发板( 替代Xilinx ZYNQ ARM+FPGA 7045开发板)
- 元数据管理器中存在错误。 ID 为“DESKTOP-99BPLMI”的 server 中不存在 ID 为“T3DATA_ZYM”的 database,或用户没有访问该对象的权限。
- 82个加密数字货币遭交易所下线,全球区块链ICO代币进入强监管
- win10安装消息队列服务器,win10下celery搭建使用
- 使用U3D给物体添加脚本时提示Can‘t add script component
热门文章
- Redis数据丢失讨论及规避和解决的几点总结
- 标注界址点号lisp_LISP语言在宗地界址点成果表的应用
- 幽魂服务器正在维护中是什么情况,服务器正在维护中啊,维护好了会有点啥呢...
- 全新 – Amazon EC2 R6a 实例由第三代 AMD EPYC 处理器提供支持,适用于内存密集型工作负载
- 【校验码 - 循环冗余校验码CRC】
- unity 游戏内实现3连击动画
- 2007年十大时尚流行发型
- php学习路线图,YY公开课之PHP学习路线图
- 前端CSS引入外部字体
- MIPS32的流水线CPU测试代码(verilog)