Linux下显卡驱动的安装

Linux下Nvidia驱动安装以及Cuda配置

驱动安装

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-${合适的版本号}

Cuda安装
到Nvidia官网下载cuda的run格式安装文件,这里以cuda_10.1.243_418.87.00_linux.run举例:

# 修改文件的运行权限
chmod a+x cuda_10.1.243_418.87.00_linux.run
sudo ./cuda_10.1.243_418.87.00_linux.run

按照指示向下一步,到一下界面:

这里我们除了Toolkit其它都不选,注意选择了驱动的话,如果之前已经安装过驱动会导致图形界面异常。

Cudnn安装
到Nvidia官方下载对应版本,这里与Cuda版本要对应,这里以cudnn-10.1-linux-x64-v7.6.5.32.tgz举例。
解压后得到以下文件:

.
├── include
│   └── cudnn.h
├── lib64
│   ├── libcudnn.so -> libcudnn.so.7
│   ├── libcudnn.so.7 -> libcudnn.so.7.6.5
│   ├── libcudnn.so.7.6.5
│   └── libcudnn_static.a
└── NVIDIA_SLA_cuDNN_Support.txt

将文件移动到指定文件夹下

sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/

将路径添加到系统变量下

export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/lib/x86_64-linux-gnu

Linux下显卡风扇和频率调节

配置xorg.conf(/etc/X11/xorg.conf)

sudo nvidia-xconfig -a --cool-bits=24 --allow-empty-initial-configuration
# cool-bits的值的每一位都代表不同的含义,可以根据自己的需要组合,具体含义摘抄如下。
# Coolbits的值是所有位的组合成的二进制数对应的10进制数值:
# - 1 (bit0) 允许老的(Fermi核心)之前的显卡超频
# - 2 (bit1) 当使用不同显存的GPU需要设置成SLI时,可以设置这一位
# - 4 (bit2) 允许手动设置显卡风扇的转速
# - 8 (bit3) 允许超频,驱动版本要比337.12新,架构要比Fermi新
# - 16 (bit4) 允许超电压,驱动版本要比346.16新,架构要比Fermi新
# 例如我想将频率和风扇转速都打开的话需要 1100 - 12 即将cool-bits设置为12

配置超频操作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值