关于 Tumbleweed Nvidia 驱动的一些思路总结


#1

基础性的内容不赘述。

作为 Tumbleweed 滚动版本,内核更新较快,建议不要使用 Bumblebee,挂掉的概率等同人品好坏,一定要用,建议 Leap 版本。

先说开源 nouveau 驱动,从论坛还有网络相关信息来看,能驱动 Maxwell 架构,也能3D加速,但是 Pascal 架构不能3D加速,一旦加速 dmesg 会爆掉,然后 Xorg 挂掉。

好的,既然如此。针对操蛋的N记显卡我们就有思路了。

首先,Maxwell 及其以下的显卡,可以考虑开源驱动,然后习惯性 dmesg | grep -i nouveau 看看有没有报错,一旦出错及时处理,别问我为什么:joy:

然后,Pascal 及其更新的架构,如果你才安装系统,不得不用开源驱动,安装时添加 nouveau.noaccel=1 到内核启动项,否则随机死机。最后再闭源驱动。

其次,安装私有驱动。这里不得不面对几个很严峻的问题,一,速度慢;二,功耗高;三,各种不确定性问题,撕裂,卡顿……所以,Bumblebee 是个优秀的解决方案。

下面详细介绍 Bumblebee 的方法,直接引用 Wiki 文档链接就好,大家主要看英文版,中文版可以忽略。另外如果之前已经安装了 Nvidia 似有驱动的,在后续安装 Nvidia Bumblebee 的时候会自动卸载,大家不用担心。

最后,还是去用 AMD 吧,能省心:heart:不少。

P.S N记已经转投人工智能了,作为一个公司,盈利是第一。大家看看流产的 Wayland 和差强人意的 Vulkan 性能……各位要么转投A记,要么耐着性子用,等待 nouveau ,其他真没办法。


openSUSE-Gossip-20180925-20181231
#2

所以ubuntu-drivers autoinstall做的也是这些?


#3

那是不可能的,哈哈哈


#4

重新更新了内容,使用 Nvidia bumblebee 后非常完美。


#5

Vulkan的性能相对OPENGL提升还是非常大
比如某PS3模拟器上的体验
再者移动端不就是大量用Vulkan
只说是希望生态不要像OPENGL那样就是了
Wayland这东西只有Linux在用
至于能有什么发展就听天由命了
A.I这东西老实说不看好GPU
TPU应该是更好的方案
毕竟小型 嵌入式的话用显卡太蠢了
大型的话就像Google的Master(AlphaGo的后续机种)也是用几片TPU搞定了
功耗还更好点……
用老黄家的东西主要是google也没外卖TPU
搞学术显然不可能拨大量经费去找google要TPU
只能说买能买到的N卡
主要还是SDK好用吧……
也只是这样了
先进并不一定(google的TPU也快出新了)
换言之是没钱 N卡现在的价格对于搞深度计算来说甚至可以说是亲民

打算等三代锐龙弄出来再搞块A记亮机卡(N卡linux下还是太难用)


#6

我的思路就是不买 N 卡……禁用独显开启核显……


#7

但是存在一种可能就是,有些电脑是不能禁用独显


#8

一般可以禁用独显
笔记本现在大部分不能禁用核显(牙膏厂)
貌似蓝天有个软件可以软屏蔽核显