Archlinux - Nvidia 驱动安装血泪史

Archlinux - Nvidia 驱动安装血泪史,第1张

去除一些与nvidia冲突的组建, 添加到黑名单里面

sudo vim /etc/modprobe.d/nouveau_blacklist.conf

more blacklist

去除原来的nvidia的设置

Install Dependecy First

必须先安装这个依赖

Install Nvidia and bumblebee

另外我好像也安装了 nvidia-settings , nvidia-config 啥的.

将自己添加到bumblebee用户组

启用bumbleed

Error

解决方案 配置bumblebee.conf

https://ubuntuforums.org/showthread.php?t=2043971

重启 配置bios

output

Path

深度学习的时候用得到

终于配好了,哈哈

https://fedoraproject.org/wiki/Bumblebee

https://wiki.archlinux.org/index.php/bumblebee#Installing_Bumblebee_with_Intel.2FNVIDIA

https://evilshit.wordpress.com/2013/10/14/how-to-install-bumblebee-on-arch-linux/#ch2

首先介绍下这台电脑的配置情况

1.鼠标突然不能动,屏幕卡住,别想着瞅根烟回来再看是不是恢复了 没戏...

2.鼠标能动,但是什么都做不了,键盘无反应 什么tty 尝试想不按电源键就恢复系统 都是浮云

3.鼠标渐动,随后卡住 按电源吧 少年

4.频率:一天三四次吧 好像最多一次 一天死6次 心疼破电脑

这个虚拟机的ubuntu镜像占用了我ssd中的一块区域,让我不是很爽

本身就内存不大的这台笔记本,开了虚拟机,使平时的工作更加损耗内存

于是,我准备备份后安装ubuntu,随便网上找一篇,即可开始U盘安装

ps 由于同事推荐 我安装的ubuntu版本是16.04(他是写ruby的 告诉我公司的ruby环境这个版本安装最合适)

当我正寻找IEDA并自己制作快捷图标和研究输入法时,死机

magicbook自带的windows系统,3年内就死过一次机,使用ubuntu后,没多久竟然就死了一次,

网上搜索了一下,都是针对显卡驱动的适配问题,于是,我来到了AMD官网,开始了我的搜索驱动之旅:

amd官网驱动地址

AMD并没有为集成显卡的magicbook配置Linux版本的显卡,所以你只能拥有Ubuntu自带的通用显卡驱动 amdgpu

我们进入var/log看系统日志:

相信我 尽管你记住了随机死机的时间,并且想去各种日志里查看他们都发生了什么,但是 你总是会一无所获,因为每次死机的日志都不尽相同

整整一周,我们的18.04都没有出现问题,偶尔有系统崩溃的信息d出来,有idea的,google的,firfox的,但是,没有死,我以为事情过去了,但是 死机仍然存在

ps:后来回想起来,那一周我忙得要死,平均一天出4个接口 持续了7个工作日左右

升级完成后,仍然随机死机,于是我开始网上一通搜,零零散散的发现了这些:

1.这台机器压根就没做linux适配

2.有人联系过华为工程师,他们没办法

3.华为的花粉论坛有关magicbook升级ubuntu的帖子已经被和谐了,百度快照是个好东西

这位仁兄高中刚刚毕业 已经和死机问题抗争了两年

从这位兄台的回复中 我们得到了两点信息:

上面的意思是 让cpu不要尝试去自行控制电源来达到节能的目的

后来想想 没有死机的那礼拜是不是因为电脑一直火力全开 没有节能的 触发时机...

虽然起了作用,这不能完全解决死机的问题,但是解决了我1和3的问题

至于作者提到的关闭c6,我的ubutu没有搞定那个开机自启动的python脚本,一直没有权限往cpu的msr文件中写东西,尽管权限我已经都给了最高。后来发现是ubuntu某个版本后 ,对于设备的写入加了权限,无所谓啦 反正c6是个可选项,我就选了nomwait

至于OpenGl的版本 对于我也没有什么作用,因为我本身就是2.0.0

因为仅仅鼠标能动,UI卡死,我觉得是Gnome不稳定,于是我更新了

KDE Plasma 版本: 5.21.4

KDE 框架版本: 5.80.0

太像Windows了,竟然都支持刷新、创建文件了...

用了没多久...还是死...

绝望的我开始想着做系统回到windows,后来我发现这个kde竟然自带了日志系统,多了一个KSystemlog 能看Journald日志:

虽然每次都指向 chrome 但是我觉得浏览器是无辜的,我不能一直憋着不用chrome,前面的amdgpu是元凶无疑

顺着amdgpc的错误 我又在不认识的论坛找到了一篇帖:

https://bbs.archlinux.org/viewtopic.php?pid=1989604

这句话就可以解决我们的 amdgpu问题

两个方案:

1.更新固件firmware

帖子的固件讨论是一帮老外,他们用的是arch直接更firmware。这对ubuntu的我行不通,上面的帖子里有个连接是关于firmware源码维护的

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/

这个对我来说是个盲区,kernel的内核中竟然有一项是对firmware的维护版本,并且我查看了提交记录

有点空虚,不用每天查这个死机的问题

我玩了会儿一晚上红警95 发现能虐电脑 哈哈

也暂时为magicbook的 ubuntu版本划上了一个句号,不过这都不是我收获最大的

其它的还有:

 NO.1天蝎座

天蝎座女人的特性冷漠神秘,灵敏内向又好斗,有着敏锐洞察力和精确的直觉力,运筹帷幄和统筹大局。她们可以看清事物的实质,看待事物的视角非常广大和广阔,不会被眼前的短期利益所迷惑,有着足够的耐性与镇定和理性的脑筋。

她们既能独立写程序,也能进入研制团队与她人协作,究竟她们有着绝佳的团队精力与协作才能,适合从事商业化和产品化的开发使命。此外,她们思虑非常周全,可以从各方面思考自个所担任的项目有没有会呈现BUG的当地,而且找到解决办法。

NO.2处女座

处女座人的特性非常仔细谨慎和拘泥于细节,她们把握精密工作,越是需要细心的工作性质越是她们的长项。她们凡事力求尽善尽美,再细微的工作都要做到极致,有着完美主义的倾向,因而有着当程序媛的潜质。

她们对待工作担任,有着极高的集中力,历来都不会松懈。关于程序员需求保持的文档习气也能做得极好,她们可以将百分之三十的工作时间用于写技能文档,一起不影响她们本身被告知的工作内容与要求,让人感受非常牢靠。

NO.3摩羯座

摩羯座女人的特性沉稳内敛又老练慎重,为人处事都极为谨慎和慎重,凡事都会通过详细的思考再进行相应的举动。她们有着镇定睿智的脑筋,长于总结和剖析她人的经验教训,有着模块化的的思维才能,不会把思维限制在当时的工作使命,能联想。

她们拿手把常识细化而且一致构造,然后从整体动身思考问题。而这恰恰是程序员所需求可以全方位地思考,使得体系构造合理化的模块化思维才能。此外,她们还能学习和总结自个的才能,找出自个的不足并加以添补。

NO.4水瓶座

水瓶座女人的特性神秘又开畅,富含探究心理,喜爱探究和研讨新鲜的、别致的和不知道的事物,可以迅速地习气新的环境和人,有着长于接收新事物的才能。她们长于且喜爱思考,有着优异的逻辑推理才能和求知精力,客观镇定且讲究科学。

水瓶座女人所具有的这两个精力是变成程序员往上走的动力与源泉,能让她们在这条路上走得更远。

综上所述的各种都证明了她们有当程序媛的潜质,再加上她们天生就对机械之类的事物愈加拿手,又有着极点激烈的好奇心和学习精力。

本文来源: http://zrzy.etchf.com/?shzmt


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7541634.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存