ubuntu16.04重装nvidia驱动

2018-01-16  本文已影响0人  nowherespyfly

驱动突然消失,万分崩溃的同时,打开n个博客页面准备重装。现有的相关教程多多少少还是有点问题,对我的电脑不是完全适用。因此,整理一下起作用的操作,避免下次重复跳坑。

1. 移除原有的nvidia驱动

sudo apt-get remove --purge nvidia*

2. 屏蔽ubuntu自带的nouveau,将其添加到黑名单中。

首先修改文件属性

sudo chmod 666 /etc/modprobe.d/blacklist.conf

用gedit打开文件:

sudo gedit /etc/modprobe.d/blacklist.conf

在文件末尾添加下面几行:

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

3. 开始安装

Cltr+Alt+F1进入命令行模式

关闭图形系统

sudo service lightdm stop

安装驱动,我这里安装的是nvidia-384

sudo apt-get install nvidia-384

安装完成后,重启图形系统

sudo service lightdm start

执行

nvidia-smi

显示找不到命令~-~安装失败了吗?

其实并没有,哈哈哈哈

reboot重启,再次执行,就可以显示显卡的各种信息了

成功^-^

如果计算机不能上网,也可以在Nvidia官网事先下载好对应的驱动文件,如本次下载的文件为:

NVIDIA-Linux-x86_64-390.87.run

挂载u盘到/media目录下

插入u盘,首先执行

sudo fdisk -l

查看u盘对应信息,如对应分区:/dev/sdb4; 文件系统:FAT32还是NTFS

如果是FAT32,则运行

sudo mount -t vfat /dev/sdb4 /media

如果是NTFS,则运行

sudo mount -t nfs /dev/sdb4 /media

之后,进入/media就可以显示u盘的内容了。使用命令行将驱动文件拷贝到/home目录下。

关闭图形系统

sudo service lightdm stop

删除原有驱动

sudo ./NVIDIA-Linux-x86_64-390.87.run --uninstall

重新安装驱动

sudo ./NVIDIA-Linux-v86_64-390.87.run

之后都选择默认配置。最后显示安装完成。

上一篇下一篇

猜你喜欢

热点阅读