Bootstrap

Ubuntu16.04下Nvidia显卡驱动安装过程及心得

写在前面

之前在Ubuntu16.04系统上安装Nvidia显卡驱动遇到许多问题,自己也在网上找了很多,但是都是方方面面不够全面,存在许多坑及问题,特此做个记录以备之后参考。

Ubuntu16.04下Nvidia显卡安装的大致流程

我觉得在安装驱动前应该好好理清驱动安装的逻辑,我觉得这样会对于处理驱动问题有个较好的理解。

如何理解驱动

  • 驱动是将硬件抽象出来的第一层软件,只有给硬件添加驱动,操作系统才能以统一的方式对硬件进行访问,所以对于驱动其对硬件的依赖极强
    ,也就是说驱动软件与硬件有一丝不匹配,最终都显示无法正常工作,所以安装显卡驱动时,驱动的版本十分重要!这也与我遇到的一个问题相关,下文将提及。

集成显卡与独立显卡

  • 集成显卡一般都是集成至主板,没有显存,但是会使用内存。因为有集成显卡的存在,所以即使不使用独立显卡,如Nvidia系列GPU,也能正常显示和使用,但成也萧何败也萧何,正因为集成显卡的存在,当你为Nvidia显卡装驱动时有各种问题发生
  • Nvidia显卡是独立显卡,同时我们要意识到Nvidia驱动是不开源的,Ubuntu系统中集成的可以驱动Nvidia显卡的是第三方开源软件nouveau,这个软件并不能很好的驱动Nvidia显卡,同时在安装的正版Nvidia显卡驱动时,还会影响最终驱动安装的成功与否,所以这也是我们在安装Nvidia显卡驱动时应该实现禁用nouveau的理由。

;