ubuntu16.0安装nvidia驱动

匿名 (未验证) 提交于 2019-12-02 22:56:40

在安装英伟达的第三方驱动的时候总是失败,提示Error - “Kernel module faild to build,找了很多博客,都是说bios的security boot没有关闭,按理说应该不难的,但是找了各种方法到最后都没有关闭掉security boot,包括重装系统都试了,最后感觉自己走了一大圈弯路,考虑应该直接获取一下Kernel source应该就可以解决,找了好久终于找到了博主的博客,感谢。搬运一下,写个自己的安装记录。

1、查看显卡信息:

$ lspci | grep VGA

http://www.nvidia.cn/Download/index.aspx

选择适合自己电脑的版本就可以,下载完之后是一个名称为 NVIDIA-Linux-x86_64-xxx.xx.run 的文件。

编辑 /etc/modprobe.d/blacklist-nouveau.conf 文件,添加以下内容:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

然后保存。
关闭nouveau:

5、重启:
$ update-initramfs -u
$ sudo reboot

******************************************************
6、获取Kernel source(非常重要):
$ apt-get install linux-source
$ apt-get install linux-headers-x.x.x-x-generic

******************************************************

第一步执行过程中会出现如图所示的提示信息:

图中红色部分中的版本号就是第二步中x.x.x-x需要替换的部分。

7、安装Nvidia驱动:
sudo chmod a+x NVIDIA-Linux-x86_64-384.90.run //获取权限

// -no-x-check:安装驱动时关闭X服务
// -no-nouveau-check:安装驱动时禁用nouveau
// -no-opengl-files:只安装驱动文件,不安装OpenGL文件



The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。

问题没记住,选项是:install without signing
问题大概是:Nvidia's 32-bit compatibility libraries? 选择 No 继续。


8、挂载Nvidia驱动:

$ modprobe nvidia

9、检查是否安装成功

$ nvidia-smi

如果出现如下提示,则yuan安装成功:

原文链接:https://blog.csdn.net/stories_untold/article/details/78521925?utm_source=copy

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!