ubuntu20.04安装nvidia显卡驱动_Ubuntu MX250显卡驱动安装
- 我的电脑是magicbook 2019 16g版,显卡为MX250
- 系统选用ubuntu16.0.4 + windows10 双系统
- 想使用显卡跑一些机器学习的任务
踩过的坑:
- 直接从nvidia官网下载cuda toolkit,结果是不可行,虽然驱动安装成功(通过nvidia-smi验证),但由于兼容性问题,会卡在login界面,试过多种方法无法解决,已失败告终。
- 从nvidia官网仅下载显卡驱动,安装后login界面消失,与之前结果类似,也已失败告终。
由于ubuntu对n卡的兼容性较差,使用官网提供的通用方法会出现各种问题,尤其是MX250等非高端、非主流的显卡,因此只能使用一些第三方修改过的安装包,如ppa提供的。
网上提供的方法五花八门,坑也是特别的多,翻了无数的帖子,试过各种方法,每个人出现的问题都不一样,这个方法差不多是最简单的了。
正确步骤:
1.关闭secure boot(每台机器都不同,我的是开机按F12,自行百度)
2.添加apt-get清华源。https://blog.csdn.net/CAU_Ayao/article/details/83507338(可选,仅用于加速)
Tsinghua Open Source Mirrormirror.tuna.tsinghua.edu.cn
3.添加ppa源(重要)Ubuntu server 18.04安装nvidia显卡驱动
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
4.添加apt-fast源(可选,如果ppa源下载太慢,可以使用apt-fast)
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast
5.安装显卡驱动(若跳过第三步,可以使用apt-get)
# 得到驱动信息nvidia-430或nvidia-418,一般推荐418,不过我430同样安装成功了
sudo apt-fast install nvidia-430
6.激活
软件和更新-附加驱动-nvidia-430
更改-重启
7.验证
nvidia-smi
出现这个界面就大功告成了!
常见问题:
nvidia-settings报错:
ERROR: Unable to load info from any available system,
nvidia-smi 报错:
NVIDIA-SMI couldn't find libnvidia-ml.so library in your system. Please make sure that the NVIDIA Display Driver is properly installed and present in your system.
Please also try adding directory that contains libnvidia-ml.so to your system PATH.
切换显卡解决方案:
仅切换显卡可使用sudo prime-select nvidia,可以切换到n卡,但是nvidia-settings,nvidia-smi依然报错
完整解决方案:
删除X11配置文件
sudo rm /etc/X11/xorg.conf*
重新生成配置文件
sudo nvidia-xconfig
切换到n卡
# sudo prime-select intel可以切回集显
注销-登出 or 重启电脑
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)