在经历无数次重装系统以及网上教程参差不齐的踩坑之路之后,终于找到了行之有效的方法。
一、硬件环境
硬件 | 型号 |
---|---|
CPU | i7-14700K |
显卡 | 七彩虹5090D ADOC 32G |
内存 | 金士顿 128G |
二、软件环境
规格 | 版本 |
---|---|
系统 | Ubuntu24.04 TLS 桌面版 |
内核版本 | 6.13.8-061308-generic |
gcc版本 | gcc 14.2.0 (Ubuntu 14.2.0-4ubuntu2~24.04) |
2.1内核升级
2.1.1 在进行内核升级之前,建议更新系统中的所有软件包,以确保兼容性:
2.1.2 下载内核包 原装6.11内核版本必须升级到6.13版本以上,gcc版本升级到14
- 下载地址:
- kernel.ubuntu.com,需要科学上网。
2.1.3 安装内核包
2.2 gcc升级14.2
2.2.1 检查当前GCC版本
2.2.2 使用APT工具自动安装
Ubuntu的APT包管理工具可以方便地安装GCC,但默认安装的可能是最新版本。要安装特定版本,可以使用以下命令:
三、安装NVIDIA驱动
Distribution | $distro | $arch | $arch_ext |
---|---|---|---|
Ubuntu 24.04 LTS | ubuntu2404 | x86_64 | amd64 |
执行安装前准备工作。当前正在运行的内核的内核头文件和开发包可以通过以下方式安装:
3.1 下载 NVIDIA 驱动程序:
3.2 安装Nvidia驱动:
3.3 Network Repository 安装
安装新的 cuda-keyring 软件包:
3.4 启动驱动程序安装
四、验证效果
官网参考地址:https://docs.nvidia.com/datacenter/tesla/driver-installation-guide/index.html