Ubuntu16.04系统run方式安装nvidia显卡驱动

安装完Ubuntu后系统的字体很大,这是由于显卡驱动造成的

 

避免sudo apt-get install nvidia-*安装方式造成登录界面循环。

1. ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。

编辑文件blacklist.conf

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

若未安装vim则sudo apt-get install vim安装或使用vi

在文件最后部分插入以下两行内容
 

blacklist nouveauoptions nouveau modeset=0

(插入文本:输入小写的o进入插入模式,退出插入模式:Esc,插入后保存并退出    :wq(有冒号),不保存退出   :q!(有冒号), 正常退出   :q(有冒号))

更新系统

sudo update-initramfs -u

重启系统(一定要重启)

 

验证nouveau是否已禁用

lsmod | grep nouveau

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

 

2. 在英伟达的官网上查找你自己电脑的显卡型号然后下载相应的驱动。网址:http://www.nvidia.cn/page/home.html

我下载的版本:NVIDIA-Linux-x86_64-396.18.run(注意不同的版本最后安装执行的具体选项不同)

下载后的run文件拷贝至home目录下。

 

3. 在ubuntu下按ctrl+alt+f1进入命令行界面,

然后在命令行界面下输入:

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

然后卸载掉原有驱动:

 sudo apt-get remove nvidia-*  (若安装过其他版本或其他方式安装过驱动执行此项)

 

4. 

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

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

安装:

 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 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 继续。
问题没记住,选项是:install without signing
问题大概是: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  继续

这些选项如果选择错误可能会导致安装失败,没关系,只要前面不出错,多尝试几次就好。

 

5. 

挂载Nvidia驱动:

modprobe nvidia

检查驱动是否安装成功:

nvidia-smi

如果出现如下提示,则说明安装成功:

sudo reboot //重启

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/490585.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

买书问题

题目:在节假日的时候,书店一般都会做促销活动。由于《哈利波特》系列相当畅销,店长决定通过促销活动来回馈读者。在销售《哈利波特》平装本系列中,一共有五卷,用编号0,1,2,3&#xf…

excel二极管伏安特性曲线_【刘敏蔷老师】半导体二极管的原理及应用

半导体二极管18101113 李莹半导体二极管是十分常见的一种电子器件。像手机屏幕、霓虹灯、收音机等生活常见的器件中都会用到半导体二极管。今天就给大家简单介绍一下半导体二极管的工作原理以及它的应用。No.1什么是二极管?二极管,简单明了的说就是一种只…

SPSS入门学习

文章目录一、初识——初步上手操作安装软件1、了解.sav——数据文件扩展名2、打开SPSS开始上手进行一些简单操作2.1 导入一个系统自带的数据(1.数据编辑窗口(SPSS Data Aditor)(2.结果输出窗口(SPSS Viewer)(3.程序语句窗口&#…

PPT讲解机器人产业发展现状与未来展望,重磅资料

来源:直观学机械法律顾问:赵建英律师前段时间咱们分享过王喜文博士做的关于《5G》的PPT,大家反映做的很棒,最近王喜文博士在机械工业出版社又出了一本新书:智能:《新一代人工智能发展规划》解读&#xff0c…

MATLAB数据类型结构

原 MATLAB数据类型 2017年07月14日 07:53:55 Phil__ming 阅读数 2345更多 分类专栏: MATLAB学习 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog…

Ubuntu设置鼠标灵敏度

Ubuntu中鼠标的使用经常飘,可以设置鼠标的灵敏度 打开终端,输入以下代码,来查找自己鼠标的设备号。 xinput --list 我的鼠标的设备名是 "Logitech G300s Optical Gaming Mouse" 找到鼠标设备对应的ID号,比如我的是11…

Python eclipse开发环境搭建

http://jingyan.baidu.com/article/cd4c2979101f02756f6e6064.html http://jingyan.baidu.com/article/1876c8529e8de0890b1376a9.html http://www.cnblogs.com/Bonker/p/3584707.html http://www.cnblogs.com/Bonker/p/3584707.html 安装之后在eclipse 找不到pydev的 一般可能…

vue function (i)第一次点击不执行_vue下$nextTick及原理浅析

vue->$nextTick引用官方的话:为了在数据变化之后等待 Vue 完成更新 DOM &#xff0c;可以在数据变化之后立即使用 Vue.nextTick(callback)ex1<div><button click"add">add</button><div ref"tagName">{{name}}</div> <…

全球工业互联网十大最具成长性技术

来源&#xff1a;经济参考报为准确把握全球工业互联网战略方向&#xff0c;及时跟踪工业互联网创新动态及特征态势&#xff0c;前瞻研判工业互联网产业化重大布局&#xff0c;中国工业互联网研究院任近来调研走访了一批在工业互联网相关技术及产业方面具备领先水平和特色的骨干…

团队二阶段冲刺个人工作总结2

昨天干了什么&#xff1a;重新规划我们的程序&#xff0c;对一些功能进行取舍 今天准备干什么&#xff1a;对计算卡路里功能进行改进&#xff0c;对已经删除的功能对应的代码进行清除 遇到困难没有&#xff1b;暂无转载于:https://www.cnblogs.com/zzcs/p/5609177.html

python简单选择排序_python 选择排序

原博文 2018-09-21 23:46 − def select_sort(slist): for i in range(len(slist)): x i for j in range(i, len(slist)): if slist[j] < slist[x]: x j... 相关推荐 2019-12-06 14:02 − 学习提纲 生成指定范围的数值列表&#xff0c;语法格式如下&#xff1a; 生成一个包…

Matlab数据类型及预定义

Matlab数据类型 最新的版本会包括更多的类型。 因为Matlab是面向matrix的编程语言&#xff0c;所以&#xff0c;Matlab将任何一个变量都看作一个matrix。如果是一个数 就是1x1的矩阵。 matlab不需要预定义变量&#xff0c;但是 预定义变量可以使循环程序执行更快。 全局变量…

Nature解析中国AI现状,2030年能引领全球吗?

来源&#xff1a;机器之心《Nature》近日的一篇分析文章表示&#xff0c;中国的人工智能研究在质量上进步很快&#xff0c;但是在高影响的论文、人才和伦理上面还需要追赶美国。中国巨大的人口总量帮助人脸检测技术快速进步。中国不仅仅是世界上人口最多的国家&#xff0c;看起…

ubuntu命令模式中文乱码

ubuntu在命令行模式(ctrlaltf1)中文乱码&#xff0c;显示为一个个小方块 解决方法: 终端或者命令行里输入 sudo apt-get install zhcon 打开命令行窗口(ctrlaltf1)&#xff0c;输入: zhcon --utf8 --drvvga 但我输入之后显示报错&#xff0c;提示&#xff1a; “ERROR:z…

变量的存储类型(storage class)

变量的存储类型(storage class) 对于变量的存储类型&#xff0c;前面遇到过一些疑惑&#xff0c;再简单的在这里说一下。存储类型是指存储变量值的内存类型&#xff0c;它用来决定存储空间的大小。变量的存储类型决定着变量的存储器和作用域。有三个地方可以用于存储变量&#…

matlab绘图点、线条相关

各种颜色属性选项 选 项 意 义 选 项 意 义 ‘r’ 红色 ‘m’ 粉红 ‘g’ 绿色 ‘c’ 青色 32 ‘b’ 兰色 ‘w’ 白色 ‘y’ 黄色 ‘k’ 黑色 各种线型属性选项 选 项 意 义 选 项 意 义 ‘-’ 实线 ‘–’ 虚线 ‘:’ 点线 ‘-.’ 点划线 各种标记点属性选项 选 项 意 义 选 项…

centos7调节虚拟机字体_初次安装虚拟机中Ubuntu16.04系统设置的一些小问题(小白教程)...

也不知道是哪里操作有误&#xff0c;最开始安装成功我的界面是这个样子&#xff0c;之前第一次安装的时候忘记改语言&#xff0c;这次注意到了&#xff0c;直接安装的中文。看着中文实在太舒服&#xff0c;好像设置都变得简单了&#xff1f;一、切换中文输入法&#xff1a;系统…

用半机械器官,打开发育生物学领域的黑匣子

来源&#xff1a;中国生物技术网 随着自然发育中的组织一起生长的微型传感器一小群细胞是如何组织成为心脏、大脑或者肾脏等器官的&#xff1f;这一发育的关键时期&#xff0c;长期以来一直是发育生物学领域的黑匣子。部分原因是因为没有足够小且足够灵活的传感器在不损伤细胞的…

ubuntu切换root用户

ubuntu怎么切换到root用户&#xff0c;使用以下命令 su root 但对于一个刚安装好的Linux系统&#xff0c;输入密码后会提示密码错误&#xff0c;这是因为没有给root设置密码。 解决方法: 输入: sudo passwd root 输入密码&#xff0c;并确认密码。 重新输入命令&#xf…

在XML里的XSD和DTD以及standalone的使用

有关XML结构中的XSD和DTD以及standalone的使用 XmlDeclaration declare document.CreateXmlDeclaration("1.0", "utf-8", "yes"); yes为standalone的值&#xff0c; XML中声明中有个standalone standalone 用来表示该文件是否呼叫其它外部的文件…