安装历史版本nvidia显卡驱动

1、打开英伟达驱动下载官网:官方 GeForce 驱动程序 | NVIDIA

2、选择显卡型号以及对应的操作系统。

3、按F12,打开开发人员选项,找到控制台。

4、 录入下面代码到控制台,并按回车执行。

allow pasting

5、粘贴下面代码到控制台,并按回车执行。

SystemScanner.prototype.DriverSearch = function(psid, pfid, osID, langCode, whql, beta, dltype, numresults ) {numresults=50;this.scannerStatusUpdate(GFE_SERVER_CONNECTING);theScanner.scannedDevice.downloadInfo=new Object();var parameters='psid='+psid;parameters+='&pfid='+pfid;parameters+='&osID='+osID;parameters+='&languageCode='+langCode;parameters+='&beta='+beta;parameters+='&isWHQL='+whql;parameters+="&dltype="+dltype;parameters+="&sort1=0";parameters+="&numberOfResults="+numresults;var requestUrl=this.driverManualLookupUrl+parameters;this.driversLogUIEvent("warn","SUID:"+this.tracker.scanID+" BEGIN DriverSearch requestUrl:"+requestUrl);this.debugTrace(requestUrl);jQuery.ajax({url:requestUrl,async:false,type:'get',success:function(response){try{theScanner.debugTrace("The Driver Lookup Service Returned:\n\n("+response+")");if(response.length>0){theScanner.resetResults();var driverLookupJsonObj='('+response+')';theScanner.resultsList=new Object();theScanner.resultsList=eval(driverLookupJsonObj)}if(theScanner.resultsList.Success==0){theScanner.scannerStatus="No driver available"}else{theScanner.scannerStatus="Results Ready"}}catch(e){this.driversLogUIEvent("error"," FAIL catch DriverSearch");theScanner.resetResults();theScanner.scannerStatus="No driver available"}},error:function(response){theScanner.resetResults();theScanner.scannerStatus="AJAX Call failed"}});this.driversLogUIEvent("warn","SUID:"+this.tracker.scanID+" END DriverSearch requestUrl:"+requestUrl);}

说明: 这里面的numresults=50,中的50是要显示的记录数,可以修改,尽量满足找到想要的版本即可,不要写太多,影响查询速度。

6、点击查询就可以查询到设置数量的历史版本驱动下载地址了。

上面的方法只能获取到2019年之后驱动:如果要获取2019年之前的驱动,首先需要知道驱动版本号。其中416.34和416.94分别是GTX960和RTX2070的2018年的一个版本号。然后用对应的版本号直接用下面的地址下载。注意区分台式和笔记本。

台式机平台 :

https://cn.download.nvidia.com/Windows/版本号/版本号-desktop-win10-64bit-international-whql.exe

例如:416.34

https://cn.download.nvidia.com/Windows/416.34/416.34-desktop-win10-64bit-international-whql.exe

笔记本平台:

https://cn.download.nvidia.com/Windows/版本号/版本号-notebook-win10-64bit-international-whql.exe

### 如何在Ubuntu上安装NVIDIA旧版图形驱动 对于希望安装特定版本的NVIDIA驱动程序的情况,尤其是较旧版本的驱动,可以采用多种方法。一种常见的方式是从Ubuntu自带工具入手,通过“软件和更新”的“附加驱动”选项来寻找并安装所需的驱动版本[^1]。 然而,当目标是安装某个具体的老版本驱动时,更可靠的方法可能是直接从官方网站获取该版本的`.run`文件进行手动安装[^5]。在此之前,确认当前使用的显卡型号非常重要,例如GeForce GTX 1070这样的信息有助于精确匹配适合的驱动版本[^2]。 #### 关闭Nouveau开源驱动模块 由于系统默认可能启用了Nouveau开源驱动,这会与即将安装NVIDIA专有驱动发生冲突。因此,在继续之前应当先禁用它: ```bash lsmod | grep nouveau # 检查nouveau是否被加载 sudo bash -c "echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf" sudo bash -c "echo 'options nouveau modeset=0' >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf" sudo update-initramfs -u reboot # 重启计算机使更改生效 ``` 完成上述操作后再次执行 `lsmod | grep nouveau` 应返回空白结果表示已成功阻止Nouveau启动[^4]。 #### 下载指定版本的NVIDIA驱动 前往[NVIDIA官方下载页面](https://www.nvidia.com/Download/index.aspx),依据个人需求挑选合适的Linux x86_64架构下的驱动版本,并将其保存到本地磁盘中。注意选择与硬件相适应以及经过测试稳定的版本号,比如针对GeForce GTX 1070推荐的是nvidia-driver-460。 #### 准备环境以安装.run文件 为了安全地安装来自NVIDIA网站下载得到的`.run`脚本,需提前做好准备: - **停止X服务器**:因为安装过程中不允许存在任何图形界面活动; ```bash sudo systemctl set-default multi-user.target sudo systemctl isolate multi- **卸载现有NVIDIA组件** 若此前已经安装过其他版本,则应彻底清除它们以免引起不必要的麻烦: ```bash sudo apt-get purge '^nvidia-.*' sudo apt autoremove sudo rm -rf /usr/local/cuda* ``` 此时可按照提示一步步完成新驱动的部署过程。完成后记得恢复多用户模式以便正常使用桌面环境: ```bash sudo systemctl set-default graphical.target sudo systemctl isolate graphical.target ``` 最后验证安装情况: ```bash cat /proc/driver/nvidia/version ``` 如果一切顺利的话,现在就应该能看到刚刚安装成功的那款NVIDIA驱动的信息了[^3]。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值