Ubuntu24.04环境下5070Ti显卡驱动安装实践


前言

计划ubuntu下部署deepseek 671b量化模型,本来想买张3090TI 24G显卡,迟迟不发货,又不想入3090大矿卡,等不了,买了张5070Ti 16G显卡, 准备用Ktranformers部署试验机;还有个需求,需要和我的老1080显卡配合,显存凑24G搞批量OCR。征途开始~

一、目的

Ubuntu24.04环境,显卡RTX 5070Ti,结合墙内外的解决方案及自身实践,安装成功,给大家做参考。先说几个前提:
1.最新的Nvidia开源驱动适配50系列显卡,专有驱动不支持;
2.开源驱动不支持10系列显卡了,20起支持;
3.尽量不要只用一张50显卡,配张亮机卡,黑屏没底,我的主板只支持插在第一个显卡插槽才能亮机;
4.供电要靠谱;
5.Nvidia 50系显卡的驱动还在不断迭代中,建议全按最新的装。

二、使用步骤

1.安装驱动

按以下步骤来:

sudo apt update && sudo apt upgrade -y

#下载最新内核并安装

sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update && sudo apt full-upgrade -y
sudo apt install -y mainline
mainline check
sudo apt install pkexec
sudo mainline install 6.14

#安装 GCC 14 与依赖

sudo apt update
sudo apt install build-essential
sudo apt install gcc-14
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 14
sudo apt install g++-14
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100

#屏蔽自带兼容驱动

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

#在文件中添加以下内容,保存退出:

blacklist nouveau
options nouveau modeset=0

#编入内核,重启:

sudo update-initramfs -u
sudo reboot

#下载并安装最新 NVidia驱动

sudo chmod +x NVIDIA-Linux-x86_64-570.124.04.run
sudo ./NVIDIA-Linux-x86_64-570.124.04.run --kernel-module-type=open

PS: 一定加 –kernel-module-type=open ,否则安装失败。
当然,软件管理器第三方驱动nvidia-open版也可以,但版本多,容易乱,还不是最新的,浪费时间 。

#下载并安装Cuda
方式1(推荐):官网下载,可以根据自己需要选择对应版本。
方式2:

sudo apt install nvidia-cuda-toolkit

安装好后可以查看,出现版本信息表示成功。

nvcc --version

三、结语

其它组件就可以正常安装了,不再赘述,一定要注意版本匹配性。
对了,部署Ktransformer一直不成功,因为pytorch没有支持最新的cuda12.8, 进而才能支持50系显卡。
Nvidia还是对windows环境的显卡驱动支持比较好,新老显卡都支持,但不是给生产用的,所以我兼用windows WSL环境,还是挺舒服的。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值