Windows或Linux系统安装(升级)英伟达显卡驱动

本文介绍了如何在深度学习中升级英伟达显卡驱动,包括通过GeForceExperience自动获取最新驱动和在NVIDIA官网手动选择对应显卡驱动的详细步骤。特别提到了考虑项目指定的框架版本时驱动选择的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、windows系统下安装(升级)英伟达显卡驱动

方式一:GeForce Experience

方式二:英伟达官网手动下载驱动

二、Linux系统下安装(升级)英伟达显卡驱动


一、windows系统下安装(升级)英伟达显卡驱动

在做深度学习的过程中,难免会使用到cudatoolkit,而cudatoolkit又需要跟英伟达显卡驱动适配。比如笔者使用的电脑目前安装的英伟达显卡驱动 Driver Version: 516.94,这是2022年8月份的驱动,此显卡驱动最高支持的cuda版本为11.7。目前已经2024年,cuda都升级到了12.x,于是乎想着升级一下英伟达显卡驱动以支持更高版本的cuda,有了更高版本的cuda才能下载使用更高、更新版本的pytorch等框架。

注意:如果你的电脑上有英伟达显卡但是没有安装驱动,即初次安装英伟达显卡驱动,此教程也适用。

0e9b0698ff6047afb9f7229a71ef52b8.png

62127c4dbb7b4587976a5d4c46401d80.png

下面介绍两种方式对显卡驱动进行升级,安装

方式一:GeForce Experience

首先去英伟达官网下载GeForce Experience下载 GeForce Experience | NVIDIA | GeForce 

1f81575687104b1dbf5234367c390a1b.png

下载安装后打开软件面板,进入驱动程序页面,可以看到当前电脑已经安装的显卡驱动版本以及目前适配本地电脑显卡的最新驱动版本,点击面板的下载按钮即可下载安装。当然这种方式只能下载最新的版本的显卡驱动,有时候最新的往往也不是最优的选择,比如某些项目指定了pytorch版本,cuda版本,由此逐步关联到显卡驱动版本 ,因此这种方式的弊端就体现出来了。下面介绍第二种安装方式

方式二:英伟达官网手动下载驱动

下载 NVIDIA 官方驱动 | NVIDIA

进入页面后选择显卡,系统等等,然后点击下面的‘查找’ 按钮,自动适配显卡驱动。注意,显卡类型和系统类型 要根据自己的电脑信息选正确。

63239541721046929f23adba4ae59814.png

 之后,进入了下面这个页面,点击查看按钮,进入详情界面,里面有下载按钮

774ed1cd7f3d49a2bf4b796829c922fa.png

点击下面的‘下载’按钮,即可下载 

c035eae2f1ae49a5a3326067e9db522c.png

下载成功之后,是一个exe可执行文件。 

a8af593b61284ec0992a020eef30356f.png

 点击运行然后勾选下面的选项

239c9a3f83dc4600ba94dca1547c889d.png

6e258c8d6c8042c6a1594a5ee093a0ee.png

选择‘精简’安装会自动覆盖之前安装的英伟达显卡驱动,不需要我们自己手动卸载老版本的显卡驱动。最后安装完毕之后,再次在命令行nvidia-smi 可以看到显卡驱动已经升级,目前最高支持的cuda版本为12.4 

7cb32618d82e4c73b5bc13b95c453491.png

 同理,如果想要降级英伟达显卡的版本,按照此方式操作,是一样的步骤 

二、Linux系统下安装(升级)英伟达显卡驱动

ps:linux下安装(升级)显卡驱动方式很多,比如yum或apt-get命令安装,但我及其不推荐这种方式,一不够简洁,二对新手不友好。

下面介绍一种简洁的方式,跟上章节方式二是一样的逻辑。

首先去英伟达显卡驱动下载界面:

NVIDIA GeForce 驱动程序 - N 卡驱动 | NVIDIA

进入页面后选择显卡,系统等等,然后点击下面的‘查找’ 按钮,自动适配显卡驱动。注意,显卡类型和系统类型 要根据自己的电脑信息选正确。

选择完毕之后,点击下面的“开始搜索”,然后页面下方出现下载按钮,如下图所示:

 点击下载,保存到本地,然后把文件通过xftp等方式上传到服务器或者电脑。

我这里下载的是NVIDIA-Linux-x86_64-550.142.run。

下面安装驱动。(注意需要用管理员身份或者管理员权限)(如果电脑上已经存在显卡驱动,不用担心,无需卸载,还是按照下面的教程。没安装的新安装,已安装的直接覆盖)

首先对文件增加可执行权限(注意管理员身份运行,建议先切换到root身份然后再执行下面的命令)

chmod +x NVIDIA-Linux-x86_64-550.142.run

然后执行安装命令 (注意管理员身份运行,建议先切换到root身份然后再执行下面的命令)

 ./NVIDIA-Linux-x86_64-550.142.run

中间有许多界面,我忘记截图了,不过一路按'enter'键,配置全部默认即可。 最后终端输入nvidia-smi

发现Driver Version更新为550.142 。显卡驱动安装(升级成功)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

城南皮卡丘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值