Ubuntu18.04英伟达驱动的安装
1. 在官网下载最新驱动(.run文件),然后本地安装。
2. 卸载原有N卡驱动
#for case1: original driver installed by apt-get:
sudo apt-get remove --purge nvidia*#for case2: original driver installed by runfile:
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall
3. 禁用nouveau驱动(屏蔽开源驱动)
sudo gedit /etc/modprobe.d/blacklist.conf
在文本最后添加:(禁用nouveau第三方驱动,之后也不需要改回来)
blacklist nouveau
options nouveau modeset=0
然后执行:
sudo update-initramfs -u
重启后,执行:lsmod | grep nouveau
。如果没有屏幕输出,说明禁用nouveau成功。
4. 禁用X-Window服务
sudo service lightdm stop #这会关闭图形界面,但不用紧张
按Ctrl-Alt+F1
(F1~F6均可,F7是返回)进入命令行界面,输入用户名和密码登录即可(数字不能用小键盘输入)。
在命令行输入:sudo service lightdm start
,然后按Ctrl-Alt+F7
即可恢复到图形界面。
如果提示unit lightdm.service not loaded,则先安装Lightdm:
sudo apt install lightdm
安装完毕后跳出一个界面,选择lightdm,再执行
sudo service lightdm stop
5. 命令行安装驱动
#给驱动run文件赋予执行权限:
sudo chmod +x NVIDIA-Linux-x86_64-384.59.run
#后面的参数非常重要,不可省略:
sudo ./NVIDIA-Linux-x86_64-384.59.run –no-opengl-files
–no-opengl-files
:表示只安装驱动文件,不安装OpenGL文件。这个参数不可省略,否则会导致登陆界面死循环,英语一般称为”login loop”或者”stuck in login”。–no-x-check
:表示安装驱动时不检查X服务,非必需。–no-nouveau-check
:表示安装驱动时不检查nouveau,非必需。-Z, --disable-nouveau
:禁用nouveau。此参数非必需,因为之前已经手动禁用了nouveau。-A
:查看更多高级选项。
必选参数解释:因为NVIDIA的驱动默认会安装OpenGL,而Ubuntu的内核本身也有OpenGL、且与GUI显示息息相关,一旦NVIDIA的驱动覆写了OpenGL,在GUI需要动态链接OpenGL库的时候就引起问题。
之后,按照提示安装,成功后重启即可。
如果提示安装失败,不要急着重启电脑,重复以上步骤,多安装几次即可。
如果安装时提示Unable to find the development tool 'cc' in your path,如下图所示:
那是因为没有安装gcc、g++、make,需要手动安装,指令如下:
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make
提示:Ubuntu服务器版由于在安装系统时只装了OpenSSH server和standard system utilities,一些必备的development tool并没有安装,需要接下来手动安装。在安装驱动程序的过程中,会因为缺少gcc、g++、make等development tool而报错导致无法完成驱动程序安装(ERROR:Ubable to find the development tool 'make' in your path...),不用担心,手动安装这些开发包后再次执行安装指令即可。
---------------------
作者:qq_30163461
来源:CSDN
原文:https://blog.csdn.net/qq_30163461/article/details/80314630
版权声明:本文为博主原创文章,转载请附上博文链接!
6. 安装完成后输入reboot重启系统,或者对于桌面版系统而言,安装完后使用sudo service lightdm start 回到图形界面。
nvidia-smi #若列出GPU的信息列表,表示驱动安装成功
nvidia-settings #若弹出设置对话框,亦表示驱动安装成功
如下图所示:
提示:另外,对于桌面版系统而言,可以使用nvidia-settings命令设置一些参数,执行该命令后以弹窗的形式出现。而服务器版系统由于没有桌面环境,执行nvidia-settings命令会报错(ERROR: A problem occured when loading the GUI library. Please check your installation and library path. You may need to specify this library when calling nvidia-settings. Please run `nvidia-settings --help` for usage information.)
---------------------
作者:qq_30163461
来源:CSDN
原文:https://blog.csdn.net/qq_30163461/article/details/80314630
版权声明:本文为博主原创文章,转载请附上博文链接!
Ubuntu18.04英伟达驱动的安装相关推荐
- Ubuntu 16.04 英伟达驱动、常用软件以及虚拟环境的安装
一.英伟达驱动的安装 Ubuntu 桌面版驱动可这样安装:系统设置--->软件和更新--->附加驱动--->NVIDIA binary driver-version 384.130, ...
- Linux 英伟达驱动手动安装详细教程(图文)
目录 第一步,查看显卡型号 第二步,到英伟达官网下载对应驱动 第三步,禁用自带的 nouveau nvidia驱动 第四步:bios禁用secure boot,即设置为disable 第五步,停止可视 ...
- Ubuntu18.04 安装NVIDIA英伟达驱动教程
2022.2.16 佩服网上各种大神的CSDN帖子,写的太过于良心了.坑孩子坑了三个小时左右,都没有装好,真是绝绝子.咋也不知道,咋也不敢说,如果帮到其他网友,请收藏. 因为本人是刚重新装好Linux ...
- ubuntu18.04 LTS 安装英伟达驱动
ubuntu18.04 LTS 安装英伟达驱动 0.ubuntu software里换阿里源 1. sudo add-apt-repository ppa:graphics-drivers/ppa s ...
- Ubuntu22.04安装详细教程 英伟达驱动安装教程 软件与更新无法打开 Ctrl+Alt+T打不开终端
提示:文章记录了双系统(Windows+Ubuntu)的安装过程,本人电脑为Dell 文章目录 利用U盘安装Ubuntu22.04 1.插入U盘 2.前往Ubuntu官网下载22.04版本系统 3.下 ...
- ubuntu16.04+惠普光影精灵+GTX960M+英伟达驱动安装
介绍两种方式: 1.通过自带的software&update安装. -找到software&update -选择additional Drivers,选择英伟达驱动就可以了. -检验驱 ...
- Ubuntu16.04 安装NVIDIA英伟达驱动教程 及常见几种报错Error的解决方案
1.安装过程中遇到的一些错误提示与解决方案: 错误1. the distribution-provided pre-install script failed! 这个问题源自nvidia驱动安装包自身 ...
- ubuntu16.04安装英伟达驱动,cuda8.0和cudnn
禁用nouveal自带驱动(可选,推荐) 控制台输入命令,创建一个文件通过命令 sudo vim /etc/modprobe.d/blacklist-nouveau.conf 并添加如下内容: b ...
- ubuntu20.04独显和集显切换安装英伟达驱动
先说设备参数:华硕天选2,配备intel集显和3060显卡,ubuntu的内核是5.13. 我装了两天的英伟达驱动没有成功,在淘宝上找了个大哥给我一小时装完了.最重要的是一句选择显卡的代码. 重装系统 ...
最新文章
- 【GDOI2016模拟3.16】幂(容斥 + 模型复杂转化)
- xhtml代码 中<pre>元素简单介绍
- 关于pragma pack的用法(一)
- c++运算符优先级总结
- Vue3 高级语法(二)—— 自定义指令、Teleport、Vue插件
- python距离向量路由算法_互联网中常用路由协议,路由协议基础,一分钟了解下...
- 连通子图什么意思_为什么海洋科学家说:地球是“漏”的?
- c# list转为json_C#中List集合转换JSON
- 差分进化算法用c语言实现,差分进化算法C++语言实现
- 弗洛伊德求最小简单环
- 淘宝开店怎么寻找货源?淘宝怎么样申请开店吗?
- 程序员非常好用的app
- 【瑞模网】3dmax渲染完就卡住不动,渲染崩溃是怎么回事?
- oracle 按天数 均值,oracle 按天数统计数据
- 安卓中Paint类和Canvas类的方法汇总
- c语言实现alsa播放
- Windows下如何快速查看并导出系统详细信息(计算机名、操作系统、系统制造商、系统型号、BIOS、CPU及内存大小)
- 2022/08/15 吉软 MySQL数据库(1)
- 2020年面试题总结
- vnc viewer复制到linux乱码,VNC拷出来的文字变成了ASCII的unicode编码
热门文章
- django-cms 代码研究(三)插件(plugs in)
- HTML5期末大作业:X米网站设计——小米商城手机(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 学生dreamweaver网页设计作业成品
- Virtualbox 0x80004005 错误如何修复?
- Golang,一道春天的闪电
- java 从一列对象中取其中某一列字段
- Discuz! Q 常见问题 QA
- 如何在视频里添加文字?3个方法教你给视频添加文字
- 广告制胜无它,顺应人性尔——leo鉴书63
- 发500元现金红包(履行诺言)
- 数码时钟(图片实现)