【记录】台式机安装GTX1660驱动过程

本文仅用于记录自己Ubuntu20系统配置GTX1660显卡驱动的过程。

0. 装机与主板配置

这次装系统搞了很大的坑;BIOS中需要设置 CSM enable然后设置为UEFI mode。否则按照EFI分区安装会找不到grub启动项。
同时,安装时重新格式化完整硬盘,按照原分区装,启动项可能有问题。

1. nvidia驱动

首先需要安装nvida驱动。是否安装通过指令:

nvidia-smi

进行查看。如果没有,则进入ubuntu的software&update,additional drivers里面寻找 535 版本的metapackage,注意不要选server版本。
安装完成后,需要reboot,之后可以通过 smi 指令查看到信息。

2. 安装cuda

首先通过nvidia-smi指令查看给出的驱动版本和右上角的cuda版本,这个版本是当前驱动下所支持的最高的版本。535.180版本驱动支持最高12.2的cuda,因此安装cuda的相关内容。

从 cuda 官方寻找配置过程,https://developer.nvidia.com/cuda-12-2-0-download-archive?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=20.04&target_type=deb_local,选择对应的ubuntu版本等。

配置完成后,需要首先添加环境变量,否则找不到cuda。

在 /usr/local 下可以看到cuda的链接和安装目录,将这个路径放到bashrc的PATH中:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-12.2/lib64
export PATH=/usr/local/cuda-12.2/bin:$PATH

检查:

nvcc --version

输出cuda版本等基本信息。

3. 安装 anaconda

安装时询问是否默认启动anaconda,不管怎样可以在bashrc中增加以下内容,默认启动:

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/larry/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/larry/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/larry/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/larry/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

4. 虚拟环境中安装package

虚拟环境 pytorch,采用python=3.9创建,之后的 cudann, pytorch, tensorboard, scipy-learn, pandas, matplotlib, tqdm,等均采用默认的版本。

pip install nvitop		# install nvidia top

5. python测试代码

import torch
print(torch.__version__)          # 输出 PyTorch 版本
print(torch.cuda.is_available())  # 应返回 True
print(torch.version.cuda)         # 应返回 12.2
print(torch.backends.cudnn.version())  # 输出 cuDNN 版本
<think>好的,用户想下载适用于NVIDIA GeForce GTX 1050 Ti的驱动程序。首先,我需要确认用户的操作系统,因为不同系统需要不同的驱动版本。用户可能使用的是Windows,但也不排除其他系统,比如Linux或者旧版Windows。根据提供的引用,引用[2]提到笔记本的GTX 1050 Ti驱动版本388.71,而引用[3]和[4]涉及CentOS7和Win10的安装方法,还有CUDA的安装。 接下来,用户的需求可能不仅仅是下载驱动,还可能包括安装步骤或选择合适版本的建议。比如,引用[4]提到CUDA安装时选择自定义而不是精简,这可能对用户有帮助。但用户当前的问题主要是驱动下载,所以需要分步骤指导。 需要提醒用户确认显卡型号和系统版本,避免下载错误。另外,笔记本和台式机驱动可能有区别,引用[2]专门提到笔记本版本,所以需要询问用户设备类型。同时,建议从官网下载最新驱动以确保兼容性和稳定性,但如果有特殊需求,比如旧版本或特定用途(如机器学习需要CUDA),可能需要其他版本,如引用[3]中的430.40版本。 最后,需要检查提供的引用是否有帮助。引用[1]列出了支持的显卡型号,确认1050 Ti在支持列表中。引用[4]提到了CUDA安装,如果用户需要用于深度学习,可能需要同时安装CUDA和CUDNN,但用户当前问题可能仅需要驱动下载。因此,回答应分步骤,包括官网下载、版本选择、安装注意事项,以及附加建议如清洁安装和系统兼容性检查。</think>以下是针对NVIDIA GeForce GTX 1050 Ti显卡驱动的下载与安装指南: --- ### 一、驱动下载步骤 1. **确认显卡型号与系统版本** - 右键点击Windows桌面 → 打开“设备管理器” → 展开“显示适配器” → 确认是否为`NVIDIA GeForce GTX 1050 Ti` - 记录操作系统版本(Win10/Win11/其他)及位数(64位/32位) 2. **官方驱动下载** 访问[NVIDIA驱动下载页面](https://www.nvidia.cn/Download/index.aspx),按以下参数筛选: ``` 产品类型: GeForce 产品系列: GeForce 10 Series 产品家族: GeForce GTX 1050 Ti 操作系统: 根据实际情况选择 语言: 简体中文 ``` - 点击“搜索” → 选择推荐的最新驱动版本(如2023年发布的`516.94`)[^1] 3. **特殊需求场景** - **笔记本显卡**:需选择标注“Notebooks”的版本(如引用[2]中的`388.71`旧版驱动) - **Linux系统**:参考引用[3]使用`nvidia-detect`工具检测兼容版本 - **CUDA开发**:根据引用[4],需选择与CUDA版本匹配的驱动(如CUDA 10.1需`≥418.96`) --- ### 二、安装注意事项 1. **清洁安装** - 安装时勾选“自定义安装” → 启用“执行清洁安装”选项,避免旧驱动残留冲突[^2] 2. **版本兼容性** - Win7系统最高支持`473.81`驱动(2021年10月) - 若需降级驱动,需先通过“控制面板”完全卸载当前驱动 3. **验证安装** - 安装后右键桌面 → 打开“NVIDIA控制面板” → 点击左下角“系统信息”查看驱动版本 - 命令行输入`nvidia-smi`(支持Linux/Win10+)可获取显卡状态 --- ### 三、常见问题解答 1. **性能优化驱动推荐** 游戏用户优先选择“Game Ready驱动”,开发者建议使用“Studio驱动”以提升渲染稳定性[^1] 2. **驱动冲突解决方法** - 若出现黑屏/花屏,参考引用[3]在CentOS中的处理方法: ```bash sudo yum remove nvidia* sudo ./NVIDIA-Linux-x86_64-430.40.run --no-opengl-files ``` 3. **多版本驱动管理** 使用`DDU工具`彻底卸载驱动后重新安装,避免多版本共存导致异常[^4] ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值