学习记录:ubuntu安装NVIDIA驱动

前提准备工作:

1、输入命令,查看是否有输出

lsmod | grep nouveau

2、若有输出,则输入命令

cd /etc/modprobe.d

sudo touch blacklist-nouveau.conf

vim blacklist-nouveau.conf

如果没有vim 还需要装一下  sudo apt-get install vim

如果装不了,需要跟新一下  apt-get update

3、sudo gedit /etc/modprobe.d/blacklist.conf  打开文件,在最后添加如下两行:

blacklist nouveau

options nouveau modeset=0

4、更新系统修改

sudo update-initramfs -u ,输入指令后重启系统(一定要重启),确保到位。

5、验证nouveau是否已禁用

lsmod | grep nouveau,无任何输出说明ok

 后续安装工作:

1、首先去英伟达官网下载自己版本的驱动,比如:NVIDIA-Linux-x86_64-470.94.run,为了方便,我们把驱动复制到自己的home目录

2、切换到纯命令模式(ctrl+alt+f1)登录电脑用户名(z)密码(4501)

3、关闭lightdm service: sudo service lightdm stop

4、卸载之前有问题的驱动 :sudo apt-get autoremove nvidia*

5、给个执行的权限 :sudo chmod a+x NVIDIA-Linux-x86_64-470.94.run

6、安装驱动 :sudo ./NVIDIA-Linux-x86_64-470.94.run,弹窗一路选左边的选项就ok

7、开启lightdm service: sudo service lightdm start,会黑屏进入图形化界面,退出纯命令模式

8、查看显卡状态和驱动 nvidia-smi

上面是Ubuntu16.04,下面是Ubuntu18.04重装后亲测可以

在终端输入:ubuntu-drivers devices,可以看到如下界面

== /sys/devices/pci0000:b2/0000:b2:00.0/0000:b3:00.0 ==

modalias : pci:v000010DEd00001E07sv00001028sd00003718bc03sc00i00

vendor   : NVIDIA Corporation

driver   : nvidia-driver-470-server - distro non-free

driver   : nvidia-driver-510-server - distro non-free

driver   : nvidia-driver-418-server - distro non-free

driver   : nvidia-driver-515-server - distro non-free

driver   : nvidia-driver-450-server - distro non-free

driver   : nvidia-driver-470 - distro non-free recommended

driver   : nvidia-driver-510 - distro non-free

driver   : nvidia-driver-515 - distro non-free

driver   : xserver-xorg-video-nouveau - distro free builtin

推荐安装的版本号是:driver   : nvidia-driver-470 - distro non-free recommended

如果同意安装推荐版本,那我们只需要终端输入:sudo ubuntu-drivers autoinstall 就可以自动安装了。

当然我们也可以使用 apt 命令安装自己想要安装的版本,比如我想安装 510版本号的版本,终端输入:sudo apt install nvidia-510就自动安装了。

安装过程中按照提示操作,除非你知道每个提示的真实含义,否则所有的提示都选择默认就可以了,安装完成后重启系统,NVIDIA 显卡就可以正常工作了。

重启后输入nvidia-smi 测试结果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值