目录

前言

一、英伟达官网下载驱动

二、更新软件列表和安装必要软件、依赖

三、禁用默认驱动

四、进入tty模式

1、关闭图形界面进入tty模式

2、进入tty以后需要输入用户名和密码登录。

3、禁用X-window服务

五、安装驱动

六、返回图形界面

七、可能遇到的问题

1、进入tty模式如果不是英语系统可能会出现乱码

2、返回图形界面黑屏


前言

前几天组了台新电脑装ubuntu系统跑深度学习,nvidia的驱动是出了名的麻烦。忙活了一天还重装了几次系统终于搞定了。下面是我总结出来的安装方法给大家参考参考。

一、英伟达官网下载驱动

英文地址:Official Advanced Driver Search | NVIDIA

中文地址:官方驱动 | NVIDIA

根据自己的显卡选择驱动。注意:下载的驱动文件要放在英语路径中!!!

二、更新软件列表和安装必要软件、依赖

终端输入以下命令:

    sudo apt-get updatesudo apt-get install g++sudo apt-get install gccsudo apt-get install make

三、禁用默认驱动

在安装NVIDIA驱动以前需要禁止系统自带显卡驱动nouveau。

在终端输入命令打开blacklist.conf文件。

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

或者新建一个单独的blacklist-nouveau.conf文件。

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

在打开的文件末尾输入并保存:

blacklist nouveau
options nouveau modeset=0

最后更新一下系统的initramfs镜像文件,在终端中输入:

sudo update-initramfs -u

完成以上步骤后,重启电脑。然后在终端中输入:

lsmod | grep nouveau

如果没有输出的话就说明禁用了nouveau。

四、进入tty模式

到这一步需要关闭图形界面,推荐使用其他设备阅读。

1、关闭图形界面进入tty模式

终端输入:

sudo telinit 3

输入如下命令可以重新打开图形界面。

sudo telinit 5

2、进入tty以后需要输入用户名和密码登录。

注意:这里输入的用户名是和创建账户时第三行的名字,例如下图 "Pick a username"。

如果不记得的话可以在/home打开属性查看 "Name"。

输入用户名和密码后,出现这个画面就是登录成功了。

3、禁用X-window服务

输入以下命令:

sudo service gdm3 stop

五、安装驱动

cd进入存放驱动文件的目录中,ls查看目录中的文件 。

输入以下命令安装。

    sudo chmod 777 NVIDIA-Linux-x86_64-525.53.run   #给下载的驱动赋予可执行权限sudo ./NVIDIA-Linux-x86_64-525.53.run –no-opengl-files -no-x-check   #安装

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

-no-x-check:安装驱动时关闭X服务,不设置可能导致安装失败。

会出现的选项:

  • Install Nvidia's 32-bit compatibility libraries?
    选择 "No"
  • Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver dill be used dhen you restart X? Any pre-existing X configuration file will be backed up.
    选择 "Yes"

六、返回图形界面

再次启动X-window服务。

sudo service gdm3 start

返回图形界面后打开终端输入:

nvidia-smi

出现以下画面说明安装完成。

七、可能遇到的问题

1、进入tty模式如果不是英语系统可能会出现乱码

输入以下命令:

export LANG="UTF-8"
export LANGUAGE="UTF-8"

2、返回图形界面黑屏

检查hdmi线是不是接在主板的hdmi接口上了,接到显卡上就可以了(我被这个问题折磨了一下午才发现这么简单)。

【超详细】【ubunbu 22.04】 手把手教你安装nvidia驱动,有手就行,隔壁家的老太太都能安装相关推荐

  1. Ubuntu16.04安装NVIDIA驱动+CUDA9.0+cuDNN7.0

    就是将GRUB_CMDLINE_LINUX_DEFAULT ="安静的飞溅" 修改为:GRUB_CMDLINE_LINUX_DEFAULT ="quiet splash ...

  2. Ubuntu20.04安装NVIDIA驱动相关问题汇总

    Ubuntu20.04安装NVIDIA驱动相关问题汇总 1. NVIDIA驱动失效简单解决方案:NVIDIA-SMI has failed because it couldn't communicat ...

  3. 手把手教你备份 nvidia jetson agx xavier 系统(亲测有效、超详细)

    手把手教你备份 nvidia jetson agx xavier 系统(亲测有效.超详细) 此版本适合小白,网上虽然很多教程,但是对于超级小白来说还是有点粗略了,教程奉上! 文章目录 手把手教你备份 ...

  4. 关于DevC++如何调试的问题,还不会调试的同学看这里--->>>超级详细调试教程,手把手教你如何调试

    关于devc++调试问题,还不会调试的同学看这里!!!超级详细调试教程,手把手教你如何调试 DevC++该如何调试? 这篇是关于Devc该如何调试的. 刚接触c语言的同学可能还不会调试,所以我在这里就 ...

  5. Ubuntu20.04安装NVIDIA驱动+cuda+cudnn+anaconda+pytorch+pycharm经验

    配置环境是深度学习的第一道门槛,也是必须迈过的一道门槛,之前一直在windows平台上跑pytorch,但很多包无法安装,必须要使用Linux.在经历了很多坑,无数次重装系统,崩溃,坚持后终于在Ubu ...

  6. Linux 双显卡 黑屏,Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载...

    使用Ubuntu的朋友一般都会遇到几种状况: 安装Ubuntu的时候,卡在Ubuntu的LOGO界面或黑屏. 双显卡安装Nvidia驱动,循环登录或黑屏 这一切的万恶之源就是集显造成的!!! 环境说明 ...

  7. Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)

    使用Ubuntu的朋友一般都会遇到几种状况: 安装Ubuntu的时候,卡在Ubuntu的LOGO界面或黑屏. 双显卡安装Nvidia驱动,循环登录或黑屏 这一切的万恶之源就是集显造成的!!! 环境说明 ...

  8. Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载

    Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题) 原创  2017年12月23日 20:41:55 标签: ubuntu / nvidia / 显卡 882 ...

  9. Ubuntu 16.04 安装nvidia驱动

    环境 笔记本:技嘉 操作系统:ubuntu 16.04LTS 显卡:nvidia Geforce`GTX 1070 安装步骤 (安装方式--手动run文件安装) 1.搜索驱动程序下载 在NVIDIA驱 ...

最新文章

  1. 【OpenCV 4开发详解】图像距离变换
  2. python opencv 画米字形状
  3. db browser连接mysql_MyEclipse DB Browser 连接 MySQL 配置 mysql select
  4. VTK:PolyData之LinearExtrusion
  5. UVA 11401 - Triangle Counting
  6. 最少硬币找零系列问题(01背包,完全背包,多重背包动态规划)
  7. MVC项目实践,在三层架构下实现SportsStore-06,实现购物车
  8. easyui onclickrow 中获取列名_获取Chrome浏览器历史浏览记录实例
  9. 计算机的实现的理论基础
  10. 线性时间选择——寻找第k小的数
  11. 安卓 xdroid framework
  12. Python的三元运算符
  13. vue从零搭建一个前中后台权限管理模板
  14. 如何实现电脑远程开机
  15. Windows系统下安装Linux双系统(硬盘安装)
  16. 如何在手机上完成日语翻译中文
  17. 响应式设计中怎样布局?
  18. 华为matepad鸿蒙系统,预装鸿蒙系统 华为MatePad Pro 2界面曝光
  19. 联想笔记本进入BIOS开启Intel VT-x
  20. 制作一个简易的自主夹取机械臂

热门文章

  1. allproxy - 局域网代理神器
  2. Ubuntu 16.04下搭建intel NCS 2开发环境OpenVINO
  3. 由tcl脚本生成板子对应的vivado工程
  4. 盛情邀请 | 科东软件诚邀您参观2023ITES深圳工业展
  5. Java算法题---查找子串的出现位置
  6. 人生三件事/三句话/三乐/三不
  7. Opencv_14 直方图以及其应用
  8. 多种方式进行数据库的批量删除(删除用户信息为例)
  9. Python数据分析期中测试--百货商场案例
  10. python中module什么意思_在Python中,module