1、下载驱动

1). 如果不确定电脑显卡型号,可以用如下指令查看:

 sudo lshw -numeric -C display

2). 进入NVIDIA官网下载Linux驱动,访问:https://www.nvidia.cn/,或者直接访问https://www.nvidia.cn/Download/index.aspx?lang=cn。
找到对应驱动后下载,记住下载位置:

2、卸载英伟达开源驱动和闭源驱动

如果刚刚安装好系统,什么都没操作,那么这一步可以省略:

sudo apt autoremove nvidia-*

3、禁止nouveau驱动

nouveau是通过逆向“Nvidia的Linux驱动”创造的一个开源第三方Nvidia显卡驱动程序,因此其效果差,性能低。在手动安装NVIDIA闭源驱动时需要禁用nouveau驱动。

终端执行以下命令修改文件(deepin-editor是Deepin自带的文本编辑器,gedit是Ubuntu自带的文本编辑器,如果你vim足够熟练你也可以使用vim):

sudo deepin-editor /etc/modprobe.d/blacklist.conf

在打开的blacklist.conf文件中复制以下内容并保存关闭:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

blacklist.conf可以执行的权限:

sudo chmod +x /etc/modprobe.d/blacklist.conf

其中,blacklist nouveau 是禁用nouveau第三方驱动,之后不需要改回来,由于nouveau是构建在内核中的,所以要执行下面命令生效:

sudo update-initramfs -u

好了,截止到目前,安装英伟达显卡的前期准备工作已经全部完成了。

4、重启

运行以下命令重启:

reboot

重启后查看nouveau有没有运行,没输出代表禁用生效:

lsmod | grep nouveau

5、关闭图形界面

安装Nvidia闭源驱动程序时,需要停止当前的图形界面。

使用快捷键 CTRL+ALT+F2 进入超级终端,登录账号(自己安装系统时候创建的个人账号),并关闭图形界面:

sudo service lightdm stop

6、给驱动文件添加执行权限

下载好的nvidia驱动文件是.run,需要添加执行权限。

使用cd指令进入下载好的驱动文件路径,如果没有改浏览器的下载路径,路径一般是/home/(你的用户名)/Downloads:

sudo chmod +x NVIDIA***.run #记得文件名改成自己下载的文件

7、开始安装驱动:

sudo ~/Downloads/NVIDIA-Linux-x86_64-455.45.01.run -no-opengl-files -no-nouveau-check

-no-opengl-files : 只安装驱动文件,不安装OpenGL文件

-no-nouveau-check :安装驱动时不检查Nouveau

安装过程中会出现一个页面,需要选择安装,以下是大致意思:

1).安装DKMP,选择YES,以后内核更新后,不用手动再次更新驱动。

2).安装32-bits兼容文件,选择Yes和No都可以。出现OK问我们是否安装。肯定安装,选择OK,按回车,等待安装完成。

3).安装Nvidia X-config允许更新xorg.conf配置文件重启时生效,选择NO。一定选择NO,不要相信网上说的一路yes。一定选择No。为什么呢,因为选择YES,你的笔记本(某些笔记本)或是双屏电脑,登录系统的时候,登录不了系统,会屏幕上左边全部是OK字样。因为显卡驱动检查到你的这个屏幕不是主要屏幕。

8、安装成功后重启

运行以下命令重启:

reboot

输入命令查看驱动信息:

nvidia-smi

9、检测NVIDIA驱动是否成功安装

使用nvidia-settings命令:

nvidia-settings

终端执行这个命令会调出NVIDIA的驱动管理程序

10、使用nvidia-smi命令

英伟达系统管理接口(NVIDIA System Management Interface,简称nvidia-smi)是基于NVIDIA Management Library 的命令行管理组件,旨在帮助管理和监控NVIDIA GPU设备:

nvidia-smi

执行这条命令将会打印出当前系统安装的NVIDIA驱动信息

11、命令行搜索集显和独显

lspci | grep VGA # 查看集成显卡lspci | grep NVIDIA # 查看NVIDIA显卡

12、查看nouveau是否运行

lsmod | grep nouveau

没有返回代表没有运行。

13、集显与独立显切换

**1)**安装dde-dock-graphics-plugin,地址:https://gitee.com/deepin-opensource/switch-graphics-card/releases,主页有教程:https://gitee.com/deepin-opensource/switch-graphics-card,下载xx.deb安装程序后,可直接双击安装。

安装默认位置为/opt/apps/dde-dock-graphics-plugin

**2)**终端输入命令执行:

cd /opt/apps/dde-dock-graphics-plugin
sudo sh ./files/bin/NVIDIA.sh

**3)**在dock栏切换显卡为NVIDIA或Intel

Deepin20安装和配置NVIDIA显卡驱动相关推荐

  1. Ubuntu 16.04.4 配置 Nvidia显卡驱动 + CUDA 9.0 + cuDNN v7.0.5 + OpenCV 3.2.0

    1. 安装Nvidia显卡驱动 1.1 卸载原驱动 .run文件卸载 sh NVIDIA-Linux-x86_64-390.77.run --uninstall apt-get 卸载 apt-get ...

  2. Linux如何配置nVIDIA显卡驱动

    在图形芯片领域,nVidia是一个后来者,它的历史仅相当于ATi的一半.1993年初,NVIDIA 由 Jen-Hsun Huang,,Chris Malachowsky和 Curtis Priem ...

  3. linux显卡驱动卸载和安装,Linux下Nvidia显卡驱动卸载和卸载后的问题

    Linux下Nvidia显卡驱动卸载和卸载后的问题 由于在Ubuntu下安装了Nvidia显卡驱动后开机一直处于循环登录界面,密码输入正确也是进不去,然后就决定卸载Nvidia显卡驱动. 首先是在能使 ...

  4. 服务器安装nvidia驱动_无法安装最新版NVIDIA显卡驱动,从技术角度该怎么办?

    一定会有众多网友,饱受无法更新NVIDIA驱动的困扰:你们一定也很奇怪,我凭实力从正规渠道购买的NVIDIA板卡,凭什么无法及时安装NVIDIA官网提供的驱动程序呢?因为无法更新到413以后的版本,一 ...

  5. CentOS7(图显)安装最新版本NVIDIA 显卡驱动

    System Version:CentOS 7.9.2009 内核版本:Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oc ...

  6. optimus切换 linux,在Ubuntu上安装和配置Nvidia Optimus驱动

    在Nvidia和非Nvidia显卡之间切换 你可以通过按下Alt+F2或者从命令行键入下列命令实现Nvidia和非Nvidia(如Intel)显卡之间的切换: ~$ nvidia-settings 注 ...

  7. nvidia显卡 linux,Ubuntu下安装最新的Nvidia显卡驱动

    今天上网发现了Ubuntu下Nvidia的最新驱动169.7,以下是新的特性:(英文) Linux x64 (AMD64/EM64T) Display Driver Version: 169.07 O ...

  8. centos8 安装nvidia 显卡驱动(一路踩坑一路填)

    最近在安装centos8的nvidia显卡驱动,遇到了一些问题,希望能在大家的帮助下共同解决.共同学习.废话不多说,直接上内容 1 首先确认内核版本和发行版本,再确认显卡型号 (1)uname -a ...

  9. Ubuntu16.04 NVIDIA显卡驱动卸载与安装

    Ubuntu16.04 NVIDIA显卡驱动卸载与安装 1.NVIDIA显卡驱动下载 2.NVIDIA显卡驱动卸载 3.NVIDIA显卡驱动安装 3.1.在线安装 3.2.离线安装 1.NVIDIA显 ...

最新文章

  1. 【Qt】Qt中调用python接口
  2. Centos7 下 配置 rsync 以及 rsync+inotify 实时同步
  3. 作为程序员的你第一套房子是多少岁?多少万?
  4. QCOW2 — Overview
  5. IO流操作-图片操作(二)
  6. android学习者优秀网址推荐
  7. 什么是微调(Fine Tune)?什么时候使用什么样的微调?【数据量和数据相似度决定】
  8. Memcache安全性
  9. “弱肉强食,月半者为王” | OpenDILab推出多智能体博弈环境Go-Bigger
  10. 三星电子与索尼在CMOS图像传感器市场份额差距缩小
  11. maxwell监控mysql_利用Maxwell组件实时监听Mysql的binlog日志
  12. M - 简单字符串排序
  13. 机器学习--详解贝叶斯公式、朴素贝叶斯的来龙去脉(附上多方式代码实现)
  14. 阿里ACP考试题(只供参考)
  15. 基于多输入模型及句法结构的中文评论情感分析方法
  16. 绕过IceSword文件检测的Trojan.Win32.Mnless.zpc/ojj6erv.sys
  17. [Vuetify] Multiple instances of Vue detected
  18. 多玩网总裁李学凌:在腾讯阴影下
  19. 笔记本html外接显示器,笔记本怎么外接显示器 笔记本用外接显示器设置教程
  20. 【openlayers】ol3地图组成部分

热门文章

  1. 黑苹果 10.15.1 安装教程 11月最新版
  2. STM32显示软件取模图片
  3. 亲测成功 office 2007 安装问题 无法找到OfficeLR.cab/OfficeMUI.msi
  4. POJ 3264.Balanced Lineup-RMQ(ST)详解
  5. Meta今年不再招人!小扎还说跳槽越多越好
  6. vue 组件自己不能删除自己,$destroy从组件树上删除+从视图上消失
  7. 使用RecyclerView实现列表展开动画
  8. 激光电视好还是OLED电视好?两者各有什么优缺点
  9. 简易的单点登录系统代码实现
  10. Linux OS7 常用