热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Ubuntu20.04安装NVIDIAGTX1070显卡驱动

本文主要介绍关于的知识点,对【Ubuntu20.04安装NVIDIAGTX1070显卡驱动】和【ubuntu20.04安装nvidia显卡驱动】有兴趣的朋友可以看下由【luxin5321】投稿的技

本文主要介绍关于的知识点,对【Ubuntu20.04安装NVIDIA GTX 1070显卡驱动】和【ubuntu20.04安装nvidia显卡驱动】有兴趣的朋友可以看下由【luxin5321】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【Linux,NVIDIA】相关技术问题。

ubuntu20.04安装nvidia显卡驱动

Ubuntu20.04下手动安装NVIDIA GTX 1070显卡驱动

本文参考了链接: https://blog.csdn.net/weixin_39894932/article/details/110489917的博文,完成了Ubuntu20.04下NVIDIA GTX 1070显卡驱动的安装。在此又做一次记录,是为了今后在遇到同样的问题,方便自己也方便同行查看解决方案。

文章目录 Ubuntu20.04下手动安装NVIDIA GTX 1070显卡驱动一、查看显卡型号二、官网下载显卡驱动三、安装相关依赖四、禁用系统默认显卡驱动五、配置环境变量六、卸载原有驱动七、退出图形界面八、安装驱动九、安装完成,验证


一、查看显卡型号

打开终端,输入指令以查看电脑的显卡型号:

ubuntu-drivers devices

查看显卡型号

model即为显卡的型号信息,此处为GeForce GTX 1070;推荐的显卡驱动版本号为nvidia-driver-460 - distro non-free。

二、官网下载显卡驱动

到官网www.nvidia.cn下载对应的GeForce 驱动程序?:

下载对应的GeForce 驱动程序?

三、安装相关依赖
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev

如果安装失败,则先进行pip3的升级更新,在重复上述操作。
安装pip3:

sudo apt-get install python3-pip

更新升级pip3:

sudo pip3 install --upgrade pip

若是依旧未奏效,则需要下载对应安装包手动安装,地址如下:
https://pkgs.org/search/?q=libgflags?pkgs.org

四、禁用系统默认显卡驱动

打开文件 /etc/modprobe.d/blacklist-nouveau.conf

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

在文件末尾写入:

blacklist nouveau
options nouveau modeset=0

保存后手动更新;

sudo update-initramfs -u

电脑重启,输入下列指令进行确认,若无输出,则禁用成功:

lsmod | grep nouveau
五、配置环境变量

gedit命令打开配置文件:

sudo gedit ~/.bashrc

末尾写入:

export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH

保存更新:

source ~/.bashrc
六、卸载原有驱动
sudo /usr/bin/nvidia-uninstall

Ubuntu20.04安装NVIDIA GTX 1070显卡驱动


Ubuntu20.04安装NVIDIA GTX 1070显卡驱动


Ubuntu20.04安装NVIDIA GTX 1070显卡驱动

七、退出图形界面

按住ctrl+alt+F1(1-6均可),进入x-server

sudo service lightdm stop

禁用图形界面。

如果提示unit lightdm.service not loaded

则需要安装LightDm:

sudo apt-get update
sudo apt-get upgrade
sudo apt install lightdm

安装完毕后跳出一个界面,选择lightdm,再

sudo service lightdm stop

Ubuntu20.04安装NVIDIA GTX 1070显卡驱动

八、安装驱动

将驱动文件放入home目录,先对对应文件进行授权,然后执行安装程序。

sudo chmod +x NVIDIA-Linux-x86_64-460.67.run
sudo sh NVIDIA-Linux-x86_64-460.67.run --no-opengl-files --no-x-check --no-nouveau-check 

第二项指令的三个参数分别为:–no-opengl-files 不安装OpenGL文件。这个参数最重要

–no-x-check 安装驱动时不检查X服务

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

后两项可以不加,在安装过程中会出现对应对话框进行选择。

安装过程中选项如下:

1.The distribution-provided pre-install script failed! Are you sure you want to continue? 
     
“Yes”
     
2.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”
     
3.Nvidia’s 32-bit compatibility libraries?
     
“No”
     
4.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”

其余一路回车即可。

Ubuntu20.04安装NVIDIA GTX 1070显卡驱动

Ubuntu20.04安装NVIDIA GTX 1070显卡驱动


Ubuntu20.04安装NVIDIA GTX 1070显卡驱动

Ubuntu20.04安装NVIDIA GTX 1070显卡驱动


Ubuntu20.04安装NVIDIA GTX 1070显卡驱动

Ubuntu20.04安装NVIDIA GTX 1070显卡驱动

九、安装完成,验证

安装完成后,仍会回到x-server界面,此时挂载NVIDIA驱动:

modprobe nvidia

回到图形界面或直接将电脑重启

sudo service lightdm start            #回到图形界面
     
sudo reboot now                       #重启

终端输入指令

sudo nvidia-smi

如果有下图式的输出,则安装成功。

Ubuntu20.04安装NVIDIA GTX 1070显卡驱动

本文《Ubuntu20.04安装NVIDIA GTX 1070显卡驱动》版权归luxin5321所有,引用Ubuntu20.04安装NVIDIA GTX 1070显卡驱动需遵循CC 4.0 BY-SA版权协议。


推荐阅读
  • Linuxchmod目录权限命令图文详解在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的内容。对于目录来说,执行位的作用是控制能否进入或者通过 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Linux磁盘的分区、格式化的观察和操作步骤
    本文介绍了如何观察Linux磁盘的分区状态,使用lsblk命令列出系统上的所有磁盘列表,并解释了列表中各个字段的含义。同时,还介绍了使用parted命令列出磁盘的分区表类型和分区信息的方法。在进行磁盘分区操作时,根据分区表类型选择使用fdisk或gdisk命令,并提供了具体的分区步骤。通过本文,读者可以了解到Linux磁盘分区和格式化的基本知识和操作步骤。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
author-avatar
鲁有军_644
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有