最近想做的事情有点多,感觉卡不够用了,师兄不知道在实验室机房哪个地方找了一个两卡的废旧服务器,开始上手才发现服务器显卡驱动都没装。显卡还是个GTX1060 6G,甜点级别显卡,跑点小东西玩玩,打点小比赛行了。

准备工作
安装驱动
    1、使用标准Ubuntu仓库进行自动化安装
    2、使用PPA仓库进行自动化安装
    3、使用官方的NVIDIA驱动进行手动安装



准备工作:

在对系统进行安装之前,需要先搞清楚系统的一个大致情况。
首先查看系统内核版本

cat /proc/version
#或
uname -a


查看显卡型号

lspci | grep -i nvidia
或
lspci -vnn | grep VGA


查看是否有显卡驱动,有的会显示,此服务器没有安装过显卡驱动,所以无显示。

nvidia-smi
#或
lshw -c video

查看configuration对应的driver
configuration: driver=nouveau latency=0

禁用nouveau并重启(安装Nvidia显卡的官方驱动和系统自带的nouveau驱动冲突)

lsmod | grep nouveau

如果有输出说明nouveau正在加载

打开禁用列表/etc/modprobe.d/blacklist.conf
在最后一行加上

blacklist nouveau
options nouveau modeset=0

更新,重启:

 sudo update-initramfs -ureboot

再次查看是否禁用nouveau

lsmod | grep nouveau

没有输出禁用成功



安装驱动

安装之前,先卸载旧的版本,不然会很麻烦

#之前通过ppa安装的,卸载如下
sudo apt-get remove --purge nvidia*#以前是通过runfile安装的,卸载如下:
sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall

在Ubuntu 18.04上安装NVIDIA有三种方法:

  • 使用标准Ubuntu仓库进行自动化安装
  • 使用PPA仓库进行自动化安装
  • 使用官方的NVIDIA驱动进行手动安装

1、使用标准Ubuntu仓库进行自动化安装

方法简单:
首先,检测你的NVIDIA显卡型号和推荐的驱动程序的模型。

ubuntu-drivers devices

如下,推荐nvidia-driver-440

执行自动安装,将会安装所有推荐的驱动程序

sudo ubuntu-drivers autoinstall

安装完成,重启就OK了


2、使用PPA仓库进行自动化安装

使用图形驱动程序PPA存储库安装NVIDIA beta驱动程序,但 有时候这有可能会出现兼容性的问题
将ppa:graphics-drivers/ppa存储库添加到系统中:

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

接下来和之前一样,检测你的NVIDIA显卡型号和推荐的驱动程序的模型。

ubuntu-drivers devices


最后,选择你要安装的驱动

sudo apt install nvidia-driver-440

安装完成,重启就OK了


3、使用官方的NVIDIA驱动进行手动安装

根据之前准备工作查看的显卡型号

进入Nvidia官方下载对应型号的显卡驱动

搜索出显卡驱动版本为440.82,wget下载

wget -c http://us.download.nvidia.com/XFree86/Linux-x86_64/440.82/NVIDIA-Linux-x86_64-440.82.run

wget 又遇到问题了,这个机器真的是小毛病多多。

无法解析主机,显然dns问题。修改/etc/resolv.conf文件,添加nameserver,重新下载,ok!

给驱动文件增加可执行权限:

sudo chmod a+x NVIDIA-Linux-x86_64-440.82.run

执行安装

sudo ./NVIDIA-Linux-x86_64-440.82.run -no-opengl-files -no-nouveau-check

–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要,不加很有可能出现循环登录,也就是loop login。
–no-nouveau-check 安装驱动时不检查nouveau
–no-x-check 安装驱动时不检查X服务
后面两个参数可不加。

因为我没选 –no-x-check所以下面出现了,选no就好了
选continue installation
提示安装32位的兼容库,可以不选择(推荐)

自动更新X配置文件时,选no

安装完成后重新启动系统。

超全超详细的安装nvidia显卡驱动教程相关推荐

  1. debian nvidia 安装_求助在debian下安装nvidia显卡驱动教程

    你的位置: 问答吧 -> Debian -> 问题详情 求助在debian下安装nvidia显卡驱动教程 谁写个阿!让我们这些新手解决哈阿!我用的是kde3.4!显卡是gf4mx440!s ...

  2. 统信UOS安装Nvidia显卡驱动教程

    默认安装好UOS统一操作系统没有安装Nvidia显卡驱动,而是使用的nouveau驱动. 如果你电脑正好是Nvidia显卡,那么可以通过终端里面输入 sudo apt install nvidia-d ...

  3. Ubuntu18.04安装Nvidia显卡驱动教程

    0.前期准备 禁用BIOS的secure boot,即disable它,如果不关闭,使用第三方源安装显卡驱动会安装后不能使用. 1.禁用nouveau 1.创建文件,如果没有下载vim编辑器,将vim ...

  4. Ubuntu20.04安装Nvidia显卡驱动教程

    0.前期准备 禁用BIOS的secure boot,即disable它,如果不关闭,使用第三方源安装显卡驱动会安装后不能使用. 1.禁用nouveau 1.创建文件,如果没有下载vim编辑器,将vim ...

  5. ubuntu 安装 nvidia 显卡驱动

    ubuntu 安装 nvidia 显卡驱动 1,查看显卡型号 1,查看显卡型号 model : GP106 [GeForce GTX 1060 6GB] # ubuntu-drivers device ...

  6. ubuntu16.04安装NVIDIA显卡驱动或者更换高版本显卡驱动详细(下载.run包方式)

    安装CUDA及CUDNN一类的基本上都是深度学习需要,在新的主机上重新装一次,同时记录以便后用. 安装顺序大概如下: 1)首先安装NVIDIA显卡驱动,CUDA版本提升,需要的显卡驱动版本要求越高,还 ...

  7. linux18.04安装显卡驱动,详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!)

    详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测 ...

  8. 在Redhat Linux系统上安装NVIDIA显卡驱动的详细教程

    教程目录 一.下载安装NVIDIA显卡驱动 1.查看自己的显卡型号 2. 在官网下载对应的驱动: 3.禁用nouveau驱动 4.重塑开机镜像 5.重启计算机 6.检测nouveau是否禁用成功 7. ...

  9. nvidia显卡linux 7.2,Centos7 安装 Nvidia 显卡驱动

    系统环境1 2CentOS Linux release 7.6.1810 (Core) Linux centos7.6 3.10.0-957.5.1.el7.x86_64 #1 SMP Fri Feb ...

  10. ubuntu16.04装机1:安装NVIDIA显卡驱动(下载.run包方式)

    转自:ubuntu16.04安装NVIDIA显卡驱动或者更换高版本显卡驱动详细(下载.run包方式)_zbr794866300的博客-CSDN博客 1 下载显卡驱动 首先你要了解你的显卡类型,例如我是 ...

最新文章

  1. 元组、列表、字典及集合练习
  2. 计算机视觉来看看苏伊士运河堵船(船舶检测)
  3. java 遍历list 性能_java list三种遍历方法性能比較
  4. 03-SpringMVC-获得用户请求数据
  5. php 一致性hash,【转载】memcache分布式 [一致性hash算法] 的php实现
  6. Web安全之代码执行漏洞
  7. 如何让Excel里显示的数字避免通过科学计数法来显示
  8. 1-3docker commit定制镜像
  9. SpringMVC之源码分析--ThemeResolver(三)
  10. 钢条分割 动态规划java_【动态规划】初识,钢条切割问题
  11. mysql mha reference_MySQL MHA配置常见问题
  12. Android OpenGL ES 开发教程(16):Viewing和Modeling(MODELVIEW) 变换
  13. [vue-router] Duplicate named routes definition
  14. IT公司、软件公司资质
  15. C# WinForm菜单和工具栏控件
  16. 简单了解logger.debug
  17. Ty学习笔记-Redis6
  18. bug bounty - 绕过限制劫持Skype账号
  19. 使用微信支付接口生成支付二维码
  20. MVC《中国电信》项目研发总结

热门文章

  1. iOS--通过assetURL获取到视频
  2. 论文理解【Offline RL】 —— 【COIL】Curriculum Offline Imitating Learning
  3. DataStructuresAndAlgorithm--字谜游戏
  4. STM32——触摸屏实验-电阻型触摸屏-M4
  5. 编程中的数学——编程遇见数学,让数学更有趣!
  6. python 网络设备巡检_「python」使用SSH进行网络设备巡检
  7. antd组件:Table表格去掉表格边框线,#字类型表格
  8. SAP中复合角色的应用实例
  9. [维修案例] 艾美特电风扇(FS4085R)不能调风量维修
  10. 电感的饱和电流 均方值电流 额定电流的认识