ubuntu kylin18 安装NVIDIA驱动
这几天装系统快被折腾死了,事情的起因是这样的。
这件事情发生之前那两天一直在调试oled屏幕。我自己做转接板,1.3寸30针fpc的接口。
由于没有使用fpc专用转接座子,导致焊接特别困难,索性最后牺牲两块oled(其实没有完全牺牲啦),
做好两块转接板。两块都不是很完美,但是都能用。完了这玩意儿和0.96x轴有两个偏移,需要更改下程序,
但是当时我焊接好硬件调通就没管了。

(这张图是最后调试好了的,下面有两行不能显示,可能硬件没焊接好吧)
突然有天在deepin下面撸了会代码,又想调试这个屏幕。
当时记得deepin在更新,我准备关机的时候,点击了下查看更新然后它一直转圈圈,等了一会儿它还在更新,
我就下了一个愚蠢的决定。我直接关机了,还以为是windows下面那样安装失败就没啥。但是这次更新是要更新内核的。
然后去Windows下面调试好了屏幕,就去吃饭了,等我回来进deepin的时候就懵逼了。deepin进不去了,deepin有个高级启动,可以使用以前的内核,
但是我尝试用之前内核也进不去。但是最后进入了rec,赶快讲deepin工作目录的文件拷贝下来。
这下就开始了我的装机折腾了。
Dell Inspiron 7559
I5-6300HQ
HD Graphics 530+GTX 960M
12GB
128G+500G
我原来是15.5的系统,更新的是15.6的,然后我去官网下了live,最后这个live装好进u盘和rec一样,并不能对原来操作系统apt dpkg等操作,这个后面带来的问题就是:
错一步就重装一遍系统。deepin安装的时候总是说只要一杯咖啡的时间,那我不知道喝了多少杯咖啡了。
我觉得可能是我没太搞懂deepin这个rec吧,反正我后来装好ubunut进过rec,直接可以单用户登录进入纯命令行界面进行任意修改。
然后没办法又去下载15.6的系统,中间又去教同学怎么远程连接树莓派,期间又把我镜像拷贝给他重装系统。
跑步回来,他装好我给它脸上wifi,派ssh生成下key,rasp-config一下接口解决问题。
然后开始装系统了,我发现这个15.6安装比15.5快很多。为什么我记得快很多?(这件事情之前,最近一次装deepin应该有一学期了)
因为之后无数次尝试15.6我又装过15.5,哎说多了都是泪。
默认装好的15.6可以直接进入系统,分辨率正确亮度什么都可调。但是无法使用OpenGL。
我装了opengl的包还是不行,说明还是显卡问题。
15.6亦可以启动时修改quiet splash nomodeset(这台电脑装linux时必须都改这里,不然启动时直接冻结屏幕),进入系统后分辨率正确,但是亮度不可调,hdmi也没有输出。
然后我进行了如下尝试:
1.使用默认的驱动管理器,可以选择intel,nouveau,bumblebee三种驱动,前两种都可以启动,但是都有问题。不得不尝试闭源驱动加bumblebee。
而且我之前15.5的时候也是装好了这套驱动的,NVIDIA闭源驱动加bumblebee,默认集显,optirun 开应用独显。其实我使用独显很少。
这个尝试是失败的,反正更新内核为4.15之后这台电脑似乎都不能使用bumbbee了,后来我装上ubunt也卡死了。
2.使用deepin社区帖子方法
http://wiki.deepin.org/wiki/Deepin%E5%AE%89%E8%A3%85%E6%9C%80%E6%96%B0NVIDIA%E9%A9%B1%E5%8A%A8
我恍惚记得我上一次可能就是这么装好的,但是这次死活就是不行,它就是要启动卡死
3.使用deepin wiki方法
http://wiki.deepin.org/wiki/%E6%98%BE%E5%8D%A1
看到这一句 acpi_osi=! 我想起来之前好像特地进过wiki里面说的bumblebee官方帖子,找到过和我电脑很接近的配置,根据他反馈修改过grub
里面的这里。但是肯定和我之前的不一样,我翻了wiki的历史版本,发现原来是 acpi_osi=! acpi_osi="Windows 2009" 然后bumblebee里面还有
acpi_osi="!Windows 2015" 。看到这你肯定明白了,我对这三种以及上面2.3方法都进行过排列组合,每失败一次就装一次系统。注意这里面装闭源驱动又命令行,还有官网下载.run驱动,
我尝试过384 390 396都不行,而且失败次数肯定比直接的组合数多。
deepin之前给我体会是
画面清奇,用着很爽,有tim,有chrome,常用的都有。这也是我一遍一遍装系统的原因。
最终我发现只要不装bumblebee都能进系统,但是开源n卡驱动和intel集显驱动都用起来有问题,比如放视频一卡一卡的,画面撕裂了。
强迫症是我质壁分离,我又去装15.5,15.5好啊,一下子我下的官网驱动就装好了,然后安装常用软件,用了用。手贱点了更新,ttm又升级15。6了。。。。
最终我尝试了另一个国产linux发行版,ubuntu kylin。这简直和win10长得一样嘛,用起来没什么不同的体验了。
我到现在也只装过一次ubunt kylin就解决了显卡问题,虽然中间卡死了,但是进入rec删掉bumblebee OK进入系统:
引导进grub的时候,选rec按e编辑 将ro recovery nomodeset 改为rw single init=/bin/bash 即为单用户读写权限登录了。
说出来你可能不信,ubuntu18 只需要点驱动管理,附加驱动,使用闭源驱动,重启完事儿
我尝试过x server setting 里面切换为intel显卡,但是还是又屏幕撕裂的现象,然后我改会n卡,但是我寻思一直开着不是浪费吗,又装了bumblebee,得了又卡死了
进rec删了瞬间清爽了,最后就是开着n卡吧
结束了两天的系统装机
最后上一下ukylin图:

(把两个屏幕都截了哈哈)

n卡服务设置软件
ubuntu在显卡这里做的比deepin的要好点,编译一下子就好了,deein死活编译不了,也尝试过deepin用ubuntu的,但是技术不到位,整不好,
还是装了u‘kylin,用着还是可以,找回了windows的感觉
写这么长一篇,但是点题的就那么两句,是不是离题了啊
ubuntu kylin18 安装NVIDIA驱动的更多相关文章
- Ubuntu下安装nvidia显卡驱动
layout: post title: Ubuntu下安装nvidia显卡驱动 date: 2015-10-02 17:19:06 categories: 常用命令 tags: 显卡 驱动 最近一直在 ...
- ubuntu安装nVidia驱动,遇到终端闪砾问题并解决
安装nvidia的官方驱动之后,比起nouvean来说感觉速度快了不少. 安装该驱动很简单,但选择哪个驱动是要注意的.因为今天我试了nvidia的多个驱动后都在ubuntu下用起来并不好. 我现在的环 ...
- ubuntu安装nvidia驱动以及cuda教程
最近尝试在ubuntu中安装nvidia的显卡驱动以及cuda.花了近三天时间,真的如网上所说错误百出,期间甚至重装了一次ubuntu系统,搞到怀疑人生,整个都是泪- -.最终经过百般“磨难”总算安装 ...
- 【科研民工笔记2】Ubuntu 16.04 安装nvidia驱动
我的主机是2060的显卡,用的是安装在U盘中的Ubuntu,开机进入后,因为没有安装驱动,所以界面看以来比较大. 通过手动方式,成功安装驱动,最终成功的方案使用的是run文件安装的方式. 1.手动下载 ...
- Ubuntu系统---安NVIDIA 驱动后 CUDA+cuDNN 安装
Ubuntu系统---安NVIDIA 驱动后 CUDA+cuDNN 安装 --------------------------------------------@20190726--------- ...
- Linux从入门到适应(四):Ubuntu 16.04环境下,安装Nvidia驱动,cuda9.2和 cudnn
在安装深度学习框架之前,cuda和cudnn是必须要提前安装的,现在按照流程而nvidia驱动的版本和cuda版本有这一些对应关系,所以需要按照版本进行安装,现在说一下如何安装: 1 安装nvidia ...
- Fedora 21 安装 Nvidia 驱动以及失败后的补救方法
在 Linux 桌面系统下玩了这么久,大部分时间都是使用 Ubuntu,偶尔使用一下 Fedora.我的电脑中安装有多个 Linux 发行版,见这里<在同一个硬盘上安装多个Linux发行版及Fe ...
- Ubuntu16.04安装NVIDIA驱动时的一些坑与解决方案
这几天在新购置的笔记本上部署工作环境,在安装NVIDIA驱动的时候遇到了不少坑,重装了很多次,在Ubuntu论坛以及其他资料源看了很多大牛的分析,最终终于解决了一个又一个问题,过程比较艰辛,所以决定写 ...
- Linux Mint 18.1安装nvidia驱动
硬件环境:Dell Inspiron 7557笔记本(i7,8G,GTX960M) 软件环境:Linux Mint 18.1(基于Ubuntu 16.04) 问题描述: Linux Mint 18.1 ...
随机推荐
- 1.4 flask request和session
2019-1-4 18:13:57 越努力,越幸运! 还有121天,flask讲完,还有4天,总时长130天 还有13天就讲完了 一月争取看完!!! 永远不要高估自己! 今天学了request和ses ...
- 最大团&优化
貌似咕了三个半月了(gym101915里一道),今天又遇到一道(cf1105E),就学了学惹. 最大团定义:图上取尽可能多的点,这些点构成一个完全图. 最大独立集:图上取尽可能多的点,任意两点间不连接 ...
- js中 函数参数的 传值/传引用 问题
如果 传入function的参数是 (数值.字符串.布尔值) 此时是以 传值 的方式 进行. 如果 传入function的参数是 (数组.对象.其他函数) 此时是以 传引用 的方式 进行. 1
- 微信小程序开发笔记01
微信小程序开发的优势 1,不用安装,即开即用,用完就走.省流量,省安装时间,不占用桌面: 2,体验上虽然没法完全媲美原生APP,但综合考虑还是更优: 3,对于小程序拥有者来说,开发成本更低,他们可以更 ...
- java 中重写toString()方法
toString()方法 一般出现在System.out.println(类名.toString()); toString()是一种自我描述方法 本身返回的是 getClass().getName() ...
- sql server中的charindex函数用法解析(在一段字符中搜索字符或者字符串-----返回expression1在expression2出现的位置;反之,返回0)
https://blog.csdn.net/xinghuo0007/article/details/70651358 知识点一:charindex()语法 CHARINDEX ( expression ...
- 通过ICE轻松部署WES7镜像
作者:雷志刚 转自:http://lzg-ad.blog.sohu.com/156323256.html 注:该文转自Happymy,感谢他的技术提供和分享. 本文适合的软件版本:CTP,RC 如果大 ...
- asp.net mvc ef 性能监控调试工具 MiniProfiler
MiniProfiler是一款针对.NET, Ruby, Go and Node.js的性能分析的轻量级程序.可以对一个页面本身,及该页面通过直接引用.Ajax.Iframe形式访问的其它页面进行监控 ...
- 2018-2019-2 20165330《网络对抗技术》Exp5 MSF基础应用
目录 基础问题 相关知识 实验目的 实验内容 实验步骤 离实战还缺些什么技术或步骤? 实验总结与体会 实验目的 本实践目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路 返回目 ...
- Java ee第四周作业
代码下载链接:https://github.com/javaee/tutorial-examples/tree/master/web/jsf/hello1 代码内容: /*** Copyright ( ...