Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

首先,nvidia显卡驱动可有3种安装方法,ppa源命令行安装、安装CUDA时顺便安装驱动(没测试过不多详解)和手动run文件进行安装(本人run文件安装)。(以安装nvidia-450版本为例)

①ppa源命令行安装:

首先添加源:

sudo add-apt-repository ppa:xorg-edgers/ppa

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update /刷新下软件库/

删掉原有的驱动:

sudo apt-get remove –purge nvidia*

禁用nouveau:

sudo chmod 666 /etc/modprobe.d/blacklist.conf /添加黑名单可编辑权限/

Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

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

进入后添加最后行添加:

blackblacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

添加完成后保存并且恢复权限:sudo chmod 644 /etc/modprobe.d/blacklist.conf

更新系统修改:

sudo update-initramfs -u 重启后,在终端输 lsmod | grep nouveau ,若无任何显示说明已禁用(如下图).

Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

查看推荐的显卡驱动:

ubuntu-drivers devices

Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

我的推荐显示是450的,安装推荐的版本.

开始安装nvidia-450驱动:

sudo apt-get install nvidia-450 nvidia-settings nvidia-prime

或者:sudo ubuntu-drivers autoinstall(全自动安装)

重启后输入nvidia-smi:

Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

OK完成。

—————————————————————————————————–

②run文件安装:

先给出nvidi官网下载链接:https://www.nvidia.com/Download/index.aspx

选择自己显卡对应的版本,下载完成后放在/home目录里面。

首先还是得禁用nouveau和删除原有的nvidia-*驱动前面已经写了就不在重复。

完成禁用nouveau和删除原有的nvidia-*后

(1)获取kneral source:

sudo apt-get install linux-source

uname -r /查看自己的系统内核版本/

sudo apt-get install linux-headers-4.15.0-45-generic

Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

(2)开始安装nvidia驱动

按ctrl+alt+F1进入tty1界面,输入自己用户名和密码后

输入:

sudo service lightdm stop /关闭图形界面/

给刚才下载好的.run文件给予权限:

sudo chmod a+x NVIDIA-Linux-x86_64-xxx.xx.run (这里xxx.xx代表你下的版本号)

安装:

sudo ./NVIDIA-Linux-x86_64-xxx.xx.run -no-x-check -no-nouveau-check -no-opengl-files /若不加后面的no会出现循环登录的情况/

————————————————————————————–

循环登录问题解决方案:

(1)切换到tty1界面:ctrl+alt+F1

(2)卸载所有的nvidia驱动:

sudo apt-get remove nvidia-*

sudo apt-get autoremove

(3)打开图形界面:

sudo service lightdm restart

恢复正常!

—————————————————————————————

(3)安装过程中遇到的选项:

依次为:continue,no,install without signing,no,yes /不要选错不然等重新安装/

返回图形界面:

sudo service lightdm star

挂载nvidia驱动:

sudo modprobe nvidia

查看nvidia驱动:

nvidia-smi

如果挂载时出错↓↓

—————————————————————————————-

解决方案:

sudo apt-get install dkms

sudo dkms install -m nvidia -v xxx.xx(xxx.xx为你的nvidia版本号)

要是你没有禁用secure boot的话,会弹出一个窗口。

这时候你必须得关掉 secure boot,

输入:sudo mokutil –disable-validation

输完后会让你设置个8位数以上的密码,建议输8个8,重启,会有几秒钟提示你按任意键进入MoK管理界面,然后按照提示输入刚才设置的密码对应位,然后管理Mok,禁用secure boot 就可以了。

重启后运行:sudo dkms install -m nvidia -v xxx.xx(xxx.xx为你的nvidia版本号)

在输入 nvidia-smi 后出现下图:

Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

安装成功!

③如果安装后成功无法还是无法正常使用(亮度调节缺失,外接不了显示器)

解决方案如下:

1.重启电脑,在GNU GRUB界面选第一行

按e进入编辑模式.

2.进入编辑模式后:

将quiet splash nomodeset 改为 quiet splash acpi_osi=linux,按F10保存启动好后进入系统。

3.进入系统后对Grub进行修改

执行 sudo vi /etc/deafult/grub

如图所示,改成浅红色字体的内容。

Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

然后在更新grub:sudo update grub

重启后问题解决!

原创:https://www.panoramacn.com
源码网提供WordPress源码,帝国CMS源码discuz源码,微信小程序,小说源码,杰奇源码,thinkphp源码,ecshop模板源码,微擎模板源码,dede源码,织梦源码等。

专业搭建小说网站,小说程序,杰奇系列,微信小说系列,app系列小说

Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码源码网每日更新网站源码模板! » Ubuntu 16.04安装NVIDIA驱动以及各种问题(包含解决方案)
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏