Ubuntu16.04 驱动安装

第一种,利用Ubuntu系统Software & Updates自动更新

更新系统软件源信息

打开终端输入:sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update

更新完毕后,点击系统右上角System Settings--Software & Updates--Additional Drivers,选择可用的NVIDIA驱动版本进行更新即可(可能需要重启)

 

 

 

第二种,手动安装NVIDIA驱动

2.1 下载驱动文件

进入到官网:https://www.nvidia.cn/Download/index.aspx?lang=cn

根据显卡型号下载后缀为.run的驱动文件

 

注:最好下载到英文路径下,例如~/Downloads。(可以把文件名修改为一个简单的名字,如0.run,有益于后面操作)。

至此,最好升级以下Ubuntu的内核版本,否则后面安装可能出现内核版本和驱动不对应的情况(参考博客:https://www.cnblogs.com/fanminhao/p/8902296.html)

升级方法:http://www.cnblogs.com/fanminhao/p/8902378.html

PS:我没有遇到这个问题,不过这个方法先贴在这,以免遇到类似情况。

 

2.2 删除原有驱动:sudo apt-get remove --purge nvidia*

2.3 禁用nouveau驱动

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

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

blacklist nouveau
options nouveau modeset=0

有些文章说添加以下四句,(我是添加了上面两句就行了,不过把另一种方法也先帖在这)

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

然后保存并关闭。

 

2.4 更新并重启(一定要重启)

update-initramfs -u

reboot

 

2.5 验证nouveau是否已禁用

终端输入:lsmod | grep nouveau

如图所示,没有信息显示,说明nouveau已被成功禁用,接下来可以安装nvidia的显卡驱动。

 

2.6 按ctrl+alt+f1进入文字界面

1)输入:

sudo service lightdm stop    //这个是关闭图形界面,不执行会出错

2)给驱动.run文件赋予执行权限:

sudo chmod  a+x NVIDIA-Linux-x86_64-418.56.run(你的驱动文件名)

3)安装

sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files 
 //只有禁用opengl这样安装才不会出现循环登陆的问题

-no-x-check:安装驱动时关闭X服务

-no-nouveau-check:安装驱动时禁用nouveau

-no-opengl-files:只安装驱动文件,不安装OpenGL文件。

安装过程的选项

  • The distribution-provided pre-install script failed! Are you sure want to continue?选择Yes继续。
  • Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择No继续
  • 接下里的问题大概是:Nvidia's 32-bit compatibility libraries? 选择No 继续。
  • Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 选择 Yes 继续

4)打开图形界面:

输入:

sudo service lightdm start      //这个是打开图形界面

按ctrl+alt+f7返回图形界面

 

参考连接:https://blog.csdn.net/lihe4151021/article/details/90083431

posted @ 2020-11-25 18:47  重大的小鸿  阅读(2306)  评论(0编辑  收藏  举报