ubuntu 16.04安装显卡驱动
显卡安装
- 写在最前
- 16.04使用的驱动和内核
- 开始着手安装
- 前期工作
- 禁用nouveau
- 更新系统修改
- 验证nouveau是否已禁用
- 安装驱动
- 写在最后
写在最前
系统是ubuntu 16.04
,显卡是NVIDIA GeForce RTX 2070 SUPER
,比较坑的环境是离线无法连接外网。
安装不成功的关键问题大多是驱动程序与内核版本不兼容
在下载驱动之前,需要确认显卡的最小系统支持,此项可在下载页面中查看
驱动的下载地址
我的内核之前升级到了5.16.13,但是切换内核版本始终未成功,系统中安装了四个版本的内核驱动,高版本切低版本不成功,可能是我的姿势不对,所以将高版本的内核驱动全部下载了,留下了Linux Version 4.15.0-142-generic
这个版本。
- 查看Linux中安装了哪些内核
使用dpkg --get-selections | grep linux
或者dpkg --list |grep linux
命令 - 删除多余的内核
使用sudo apt-get purge linux-image-<版本号>
命令 - 查看当前使用的内核版本
内核驱动使用的版本可通过uname -r
查看。
16.04使用的驱动和内核
我使用的驱动程序版本如下
使用的内核版本Linux Version 4.15.0-142-generic
开始着手安装
前期工作
禁用nouveau
ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。指令如下
sudo gedit /etc/modprobe.d/blacklist.conf
打开文件,在最后添加如下两行:
blacklist nouveau
options nouveau modeset=0
更新系统修改
sudo update-initramfs -u ,输入指令后重启系统(一定要重启),确保到位。
- 警告1
W: Possible missing firmware /lib/firmware/i915/**
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915
,Crtl + f 查找对应的缺失文件,将其放置于/lib/firmware/i915/
目录下 - 警告2
W: Possible missing firmware /lib/firmware/nvidia/**
删除nvidia目录,重启即可
验证nouveau是否已禁用
lsmod | grep nouveau
,无任何输出说明ok
安装驱动
下载后的run文件拷贝至home目录下, 文件为:
NVIDIA-Linux-x86_64-xxx.run
在
ubuntu
下按ctrl+alt+f1
进入命令行界面,登录到命令行界面。sudo service lightdm stop
关闭图形界面,必须关闭sudo apt-get remove nvidia-*
卸载系统中存在的驱动,默认有安装的sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run
给文件权限sudo ./NVIDIA-Linux-x86_64-xxx.run -no-x-check -no-nouveau-check -no-opengl-files
,其中:
--no-x-check
:安装驱动时关闭X服务-no-nouveau-check
:安装驱动时禁用nouveau- -
no-opengl-files
:只安装驱动文件,不安装OpenGL文件
在安装过程中会出现:
he distribution-provided pre-install script failed! Are you sure you 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
继续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
继续
- 安装成功后,在命令行输入:
sudo service lightdm start
//重启图形界面, 按Ctrl+Alt+F7
返回图形界面 - nvidia-smi , nvidia-setting//检测是否安装成功
到此驱动就安装好了。
写在最后
独显安装成功后,将hdmi都插在独显上即可分屏。
ubuntu 16.04安装显卡驱动相关推荐
- ubuntu 16.04安装显卡驱动超详细步骤
安装环境及硬件信息 环境:Dell PowerEdge R740 服务器 操作系统:Ubuntu16.04.5 LTS 显卡型号:Nvidia Tesla T4 一.下载官方显卡驱动程序 在英伟达的官 ...
- Ubuntu 16.04 安装显卡驱动(详细!)
目录 一.下载驱动 二.安装驱动 一.下载驱动 1.登录NVIDIA官网,下载需要的驱动,下载地址 NVIDIA 驱动程序下载 2.选择需要的显卡驱动,这里以RTX2080Ti 为例,注:博主服务器的 ...
- linux nvidia 361.run,Ubuntu 16.04安装nVidia驱动失败!
Ubuntu 16.04安装nVidia驱动失败! 发布时间:2016-09-16 10:24:00来源:红联作者:sutao80216 我的笔记本是I/N双显卡,CPU是i7,独显是nVidia G ...
- Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案)
Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案) 安装Nvidia驱动出现的问题 问题主要是三种,(1)循环登录,也就是登录之后在退出来到登录界面 ...
- Ubuntu 16.04 安装nvidia驱动
环境 笔记本:技嘉 操作系统:ubuntu 16.04LTS 显卡:nvidia Geforce`GTX 1070 安装步骤 (安装方式--手动run文件安装) 1.搜索驱动程序下载 在NVIDIA驱 ...
- ubuntu 16.04 安装nvidia驱动 下载nvidia官方驱动
ubuntu 16.04 安装nvidia驱动 下载nvidia官方驱动 1,nvidia官方驱动下载 2,驱动安装 1,nvidia官方驱动下载 NVIDIA 驱动程序下载 2,驱动安装 ERROR ...
- androidx86安装pc后无法联网_Ubuntu 16.04 安装显卡驱动后循环登录和无法设置分辨率的一种解决方案
1. 安装环境 电脑:MSI GP63 显卡:GeForce GTX 1070 系统:Ubuntu 16.04 驱动版本:NVIDIA 384.130 2. 循环登录 如果按照这篇文章Ubuntu 1 ...
- Ubuntu 16.04安装NVIDIA驱动后循环登录问题
五月两场 | NVIDIA DLI 深度学习入门课程 5月19日/5月26日一天密集式学习 快速带你入门阅读全文> 正文共751个字,预计阅读时间5分钟. 问题描述 最近买了两块NVIDIA ...
- Ubuntu 18.04 安装显卡驱动+CUDA10+多版本CUDA+Tensorflow gpu1.13.1
废话不多说,直奔主题! 一.安装驱动 1.去官网下载驱动,这个根据自己的显卡去搜索,比如我的卡是RTX2070: 然后点击"搜索"按钮,出现界面: 这里提示对应的驱动版本,点击下载 ...
- Ubuntu 16.04安装NVIDIA驱动(含各种踩坑经历)(GeForce GTX 970)
本文为博主个人成功安装经验,其中有参考其他国内外网页资料.有可能针对少数系统情况下不适用吧~ 毕竟网上海量的安装经验针对我的电脑却无法安装成功,所以写下此篇经历希望能帮上此刻无助的你. 环境:已装双系 ...
最新文章
- spring mvc拦截器和mvc:annotation-driven /的详解
- 好看的linux操作系统,Deepin 20 - 外媒称它是最漂亮的Linux操作系统
- TechCrunch Disrupt 2011 创业大赛冠军获得者Shaker,酒吧版Facebook
- php程序计算偶数和,php怎么编写计算双数的和
- freemarker生成word模板
- 使用反应流API将Akka流与rxJava结合在一起
- SNF快速开发平台MVC-自由排序组件
- flume mysql hdfs_利用Flume将MySQL表数据准实时抽取到HDFS
- Centos升级Python2.7.12
- windows怎么用gpu跑python程序_在GPU(windows)上运行Theano的命令
- redisTemplate批量写入数据
- Linux驱动开发经典书籍
- New features in EJB3.1 (Part 4)
- Python调包侠——Pandas循环提速
- CentOS 命令登录MySQL时,报错ERROR 1045 (28000) Access denied for user root
- C# MSchart图表控件安装与使用
- 5G手机的赛点争夺战
- 001数据类型-字面值-运算规则
- JAVA SE基础---kuangstudy
- C#上位机系列(4)—示波器一新窗口的建立