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

ubuntu24.04+5090显卡驱动安装踩坑

安装ubuntu24.04

在选择进入 try or install ubuntu 之后会出现持续黑屏现象, 卡在了 booting a command list

解决方案:

选中 try or install ubuntu  按键盘 "e" 进入编辑模式

找到下列位置并添加  nomodeset acpi=off noapic 参数

按下 键盘F10,就可以正常安装 ubuntu 24.04系统了

安装显卡驱动前置条件

第一步 升级内核

uname -a 查看内核版本

安装5090显卡 必须要将内核版本升级到 6.13 ,用`mainline`工具安装

1.sudo add-apt-repository ppa:cappelikan/ppa
2.sudo apt update && sudo apt full-upgrade
3.sudo apt install -y mainline
4.mainline list      # 查看可用内核列表
5.mainline install 6.13 # 安装6.13版本

完成后重启,终端输入`uname -a`确认显示`6.13.0-061300-generic`。

第二步 安装必要依赖

sudo apt install build-essential

第三步 解决 GCC版本冲突

gcc --version # 查看gcc版本

安装NVIDIA驱动时,你会看到这个报错👇:

Compiler version mismatch: Your kernel was built with GCC 14, but you are using GCC 13

需要安装升级到 gcc14

sudo apt install gcc-14
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 14

在安装gcc-14过程中出现以下报错

解决方案

sudo apt --fix-broken install
sudo apt update
sudo apt upgrade

安装必要的库

sudo apt install gcc-14-x86-64-linux-gnu libstdc++-14-dev curl

如果仍然报错,可以强制指定版本

sudo apt install gcc-14-x86-64-linux-gnu=14.2.0-4ubuntu2~24.04 libstdc++-14-dev=14.2.0-4ubuntu2~24.04

安装完成后,检查gcc版本,更新为 gcc14

gcc --version

⭐安装显卡5090驱动

下载5090显卡驱动 NVIDIA GeForce 驱动程序 - N 卡驱动 | NVIDIA

下载这个版本 

安装显卡驱动,参考:Ubuntu18-24.04安装和干净卸载nvidia显卡驱动——超详细、最简单_ubuntu安装nvidia显卡驱动-CSDN博客

 步骤1️⃣ 需要注意的是要禁用 nouveau

sudo gedit /etc/modprobe.d/blacklist.conf 或者(blacklist-nouveau.conf)

在打开的blacklist.conf末尾添加如下,保存文本关闭

blacklist nouveauoptions nouveau modeset=0

在终端输入如下更新,更新结束后重启电脑(必须)

sudo update-initramfs –u

重启后在终端输入如下,没有任何输出表示屏蔽成功

lsmod | grep nouveau

步骤2️⃣ 建议安装 lightdm,配合todesk x11桌面环境,便于远程控制

sudo apt-get install lightdm

步骤3️⃣ 进入黑窗模式进行安装驱动程序

sudo telinit 3

步骤4️⃣ 输入用户名 账号进入系统

在文本界面中,禁用X-window服务,在终端输入(必须)

sudo service lightdm stop

步骤5️⃣ 进入到刚才下载的驱动的文件夹,给驱动程序赋予权限

sudo chmod +x NVIDIA-Linux-x86_64-570.86.16.run

步骤6️⃣ 执行安装

sudo ./NVIDIA-Linux-x86_64-570.86.16.run

需要注意的点

❤️ 务必选择开源驱动(MIT协议),专有驱动可能导致黑屏

❤️ The distribution-provided pre-install script failed! Are you sure you want to continue?

        选择continue installation

❤️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 继续。

 ❤️问题没记住,选项是:install without signing

 ❤️问题大概是:Nvidia's 32-bit compatibility libraries? 选择 No 继续。

 ❤️ 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  继续

步骤7️⃣ 安装结束后输入sudo  service  lightdm  start 重启x-window服务

✅最终输入测试✅

nvidia-smi

http://www.lqws.cn/news/478063.html

相关文章:

  • C4.5算法深度解析:决策树进化的里程碑
  • 低空经济三大赛道深度解析:交通、安防、能源领域的革命性突破
  • 华为公布《鸿蒙编程语言白皮书》V1.0 版:解读适用场景
  • es中向量索引的增量更新
  • Linux:早期操作系统的系统调用
  • 【论文阅读笔记】TransparentGS:当高斯溅射学会“看穿”玻璃,如何攻克透明物体重建难题?
  • Day56打卡 @浙大疏锦行
  • 【threejs】一天一个小案例讲解:控制面板(GUI)
  • 扩散模型与强化学习(1):字节Seedance中的人类偏好优化实践
  • 华为云Flexus+DeepSeek征文|基于Dify构建解析网页写入Notion笔记工作流
  • sqlite3 数据库反弹shell
  • 开发语言本身只是提供了一种解决问题的工具
  • 【AI智能体】Spring AI MCP 服务常用开发模式实战详解
  • TDengine 3.3.5.0 新功能——服务端查询内存管控
  • PaddleOCR + Flask 构建 Web OCR 服务实战
  • Flink Sink函数深度解析:从原理到实践的全流程探索
  • 63-Oracle LogMiner(23ai)-实操
  • 合成生物学与人工智能的融合:从生命编程到智能设计的IT新前沿
  • 华为云Flexus+DeepSeek征文|在Dify-LLM平台中开发童话故事精灵工作流AI Agent
  • Kafka动态配置深度解析
  • 测试用例原则之 FIRST/CORRECT/5C原则
  • 论文笔记:Large language model augmented narrative driven recommendations
  • 学习设计模式《十四》——组合模式
  • [计算机网络] 局域网内的网络传输
  • #### es相关内容的索引 ####
  • 【期末笔记】高频电子线路
  • 双向长短期记忆网络(BiLSTM)
  • 如何用AI开发完整的小程序<8>—让AI制作具体功能
  • KES数据库部署工具使用
  • 《HTTP权威指南》 第7章 缓存