当前位置: 首页 > news >正文

Linux安装Ubuntu24.04系统 并安装配置Nvidia 4090 显卡驱动

目录标题

  • 方式一、离线安装
  • 一、检查
        • 确认系统的版本
        • 首先在终端输入
        • 下载
        • 注意:
        • 注意, 后面带notebook的是笔记本的驱动,不要下载错了
        • 点击view
        • 点击下载
  • 二、安装
        • 我选择的是 NVIDIA Proprietary.
        • 安装完成之后,再次检查
    • 补充步骤三:禁用默认nouveau显卡驱动,后重启系统
    • 补充步骤四:安装新驱动时,需要停止当前显示功能,使用命令telinit进入运行级别3,搭配快捷键CTRL+ALT+F1登录
      • 安装过程中的部分问题回答
      • 方式一 适用不方便联网的场合
    • 总结
  • 方式二 在线安装
        • 步骤一:使用命令 ubuntu-drivers devices,确定显卡型号和推荐的驱动版本,从输出信息可知,目前的显卡型号为GeForce GTX 1060,推荐的驱动版本为390
        • 步骤二:自动安装第一步所推荐驱动
        • 步骤三:等待安装结束,后重启系统,使用命令 nvidia-smi 确认安装是否成功
  • 磁盘空间不足的问题

在这里插入图片描述

公司积极拥抱AI潮流,买了一台4090D的显卡,安装系统配置环境过程一波三折

一开始尝试的Centos7,Centos9 的系统,可能系统版本和显示驱动版本不匹配,也可能过程中的步骤不正确,最终没有成功。

重新尝试Ubuntu24.04 系统,最终成功。

方式一、离线安装

一、检查

使用命令 lshw 确定显卡型号,去英伟达官网下载对应版本驱动,保存至home路径下

lshw -numeric -C display
确认系统的版本
root@hostname:~# lsb_release -aNo LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.2 LTS
Release:	24.04
Codename:	noble

在这里插入图片描述

首先在终端输入
nvidia-smi

注意是没有空格的, 之前输入有空格习惯了,这个需要注意。

终端输入nvidia-smi 检查有没有显卡的信息, 如果有, 说明已经有显卡驱动了。
在这里插入图片描述

我的是没有的

下载

去英伟达官网下载

https://www.nvidia.com/

注意:

之前看网上的教程的时候, 有些给的所谓 “官网” 地址是找不到驱动的,最好直接输入它的域名,然后点击Drivers.
在这里插入图片描述
进入页面之后有几个输入框,输入对应信息,我这里是4090, ,点击查找(Find)

注意, 后面带notebook的是笔记本的驱动,不要下载错了

在这里插入图片描述
输入参数型号后,点击查找(Find)

在这里插入图片描述

点击view

在这里插入图片描述

点击下载

在这里插入图片描述

注意:如果这个方法找不到,点击页面上方的GeForce Drivers,这里同样可以找到,并且下载对应版本

在这里插入图片描述
查找页面
在这里插入图片描述

二、安装

下载好了之后,上传到Ubuntu系统中
先创建一个存放目录:


http://www.mrgr.cn/news/96796.html

相关文章:

  • 论文阅读笔记:Denoising Diffusion Implicit Models (2)
  • STM32_HAL之程序编写、编译、烧写、上板测试初体验
  • 使用SpringBoot + Thymeleaf + iText实现动态PDF导出
  • git 按行切割 csv文件
  • echarts+HTML 绘制3d地图,加载散点+散点点击事件
  • C#:第一性原理拆解属性(property)
  • Anaconda和Pycharm的区别,以及如何选择两者
  • k8s 1.30 安装ingress-nginx
  • 为什么 Three.js 里 Cannon.js 物体堆叠时会有空隙?
  • 【C语言】深入理解指针(三):C语言中的高级指针应用
  • Prompt攻击是什么
  • Anolis系统下安装Jenkins
  • 检查是否存在占用内存过大的SQL
  • Unity中 粒子系统使用整理(一)
  • Vue3.5 企业级管理系统实战(十二):组件尺寸及多语言实现
  • Cesium学习(未完继续)
  • 虚幻5入门
  • 【目标检测】【深度学习】【Pytorch版本】YOLOV2模型算法详解
  • vue3使用v-md-editor完成Markdown内容展示
  • 01_使用Docker将Coding上项目部署到k8s平台