- 主题:ubuntu坑爹的nvidia显卡驱动apt repo
还有就是没玩过aptitude...
不过nv官方repo确实该骂,我还是第一次见过老版本索引里面还留着去下载给我404的repo...感觉是手动维护的感觉...
【 在 funicorn 的大作中提到: 】
: 我想了一下,发现问题出在哪里了,应该是你不懂apt源的priority机制
:
--
FROM 180.111.49.*
一般是这样的,paper指定了框架和版本
框架和版本依赖cuda版本
cuda版本跟cudnn绑定
cuda依赖nvidia driver
nvidia driver和linux kernel版本有一定的依赖关系(比如30系刚出来的时候最新驱动在linux5.9上不支持等等)
最后,nvidia driver和linux kernel都跟硬件有依赖关系
以上不绝对,比如所谓的绑定关系一般有3个相邻版本可选。
有些是强依赖,比如30系显卡必须上cuda11,那么tf1就无了。
但随着时间的推移也有各路英雄会自己build解决问题,比如现在30系显卡还是可以跑tf1的...
但这些方案也不一定稳定,比如有篇3年前的paper的代码要pytorch1.4,稍微花点力气port到1.8之后也是能跑的,就是跑几个小时会segment fault而已...
总之,我现在是不折腾,准备3个时代的硬件,老paper在老机器上用老版本跑...
【 在 littleSram 的大作中提到: 】
: 我觉得难搞得是cuda只是一个运行时吧,依赖nvidia driver。所以存在兼容问题。
--
FROM 180.111.49.*
一般来说,普通用户完全可以用repo装。
但时不时要升级或者切换版本的专业玩家就不要用发行版搞了,直接用nvidia的二进制文件装,自己根据需要调整吧...
另外200M算个啥...
cuda11都3个G,cudnn8都快1.5G了。
【 在 lobachevsky 的大作中提到: 】
: 啊啊啊啊啊
: 刚刚买了一张丽台T400的显卡
: linuxmint20.2的系统
: ...................
--
FROM 180.111.49.*