记录一下安装流程,网上常规步骤可能不太详细,见谅
首先卸载已经(默认)安装好的的nvidia驱动,默认安装的版本可能过低,导致cuda安装时直接失败。建议完全卸载,有教程。关键代码:
sudo apt-get purge nvidia*
这里值得一提的是,现在CUDA10.0以上的版本卸载文件已经没有.pl后缀了
还需要注意的是:禁用自带的 nouveau nvidia驱动这个操作在你卸载了nvidia驱动后是没有作用的,当你安装好了新的官方nvidia显卡驱动适配版本后,这个问题应该不会产生。如果安装了新的驱动而没有禁止的话,会影响cuda的安装。
然后到官网上查询对应的显卡下载适合的版本。这里建议手动下载,因为安装过高版本的驱动也可能造成cuda安装的失败。注意:安装下载下来的.run文件可以使用./NVIDIA-Linux-x86_64-470.57.02.run 直接运行,记得避开openGL,切记不管是几个显卡,不要装如果你显卡驱动很熟可以自己尝试,我反正不下七八次全军覆没,会导致在图形登录界面循环。