Ubuntu20.04/18.04-RTX3060-i711800安装NVIDIA驱动

1,关闭 BIOS 的 安全引导 方式。
2.由于大部分笔记本电脑改成了 UEFI 的引导方式,建议选择 GPT 磁盘写入。
3.如果是新买的电脑建议直接安装 18.04 和 20.04 版本,不要选择 16.04 版本,因为新版笔记本电脑的网卡驱动可能太新,导致 Ubuntu 16.04 无法联网。
4.选择 Safe Graphics 模式安装,因为会自带 NVIDIA 服务。
5.安装成功之后,系统会自动进入 GRUB 引导,这时有 10s 的时间按 E 进入编辑模式,在 quiet splah 两个参数的后边加入 nomodeset 参数,因为需要禁用 Ubuntu 自带的视频驱动,否则会影响 NVIDIA 驱动的安装!!!F10 进入系统。
6.将自动更新去掉,软件原换成 aliyun,勾选合作伙伴,以便保持最新的软件源。
7.sudo add-apt-repository ppa:tuxinvader/lts-mainline 更新内核。如果不好使,县更新 apt-get。
8.sudo add-apt-repository ppa:graphics-drivers/ppa,添加源。
9.最重要的一步!sudo apt-get install lightdm。选择 lightdm,拒绝 gdm3,否则会一直黑屏!!!!!!!
10.sudo apt-get install nvidia-driver-460,尽量使用 460 和 465 的驱动,新版可能会出问题,如果不是需要最高版本的话。
11.重启即可。
12.可能 3060 显卡比较新, NVIDIA 显示未知是正常现象,不影响安装。

可选操作:
在终端内输入命令sudo add-apt-repository ppa:graphics-drivers/ppa将ppa存储库添加到当前系统当中。
输入命令sudo apt-get update,用于更新软件列表
输入命令sudo ubuntu-drivers devices,用于查看检测到的驱动程序,推荐下载带有recommended标志的驱动。
输入命令sudo ubuntu-drivers autoinstall,之后就开始自动安装工作了,等待出现Done字样。
输入命令nvidia-settings,若出现以下输出信息,直接在命令行中输入reboot即可。(一般来说重启之后就可完成驱动的安装工作了)
原文链接:https://blog.csdn.net/weixin_42413844/article/details/120115027

cuda

cuda官网

  1. 选择 runfile 或者 deb 文件下载。
  2. 粘贴官网上对应的两条命令(大概样子如下):
    wget https://developer.download.nvidia.com/compute/cuda/11.2.0/local_installers/cuda_11.2.0_460.27.04_linux.run
    sudo ./***.run
  3. 之后如果说段错误忽略即可!!!!
  4. 接下来会出现大概这样的图,x对应选择的下载项都有哪些,如果安装过驱动,则把第一个框去掉。
    ┌───────────────────────────────────────────────────────
    │ CUDA Installer
    │ + [ ] Driver
    │ + [X] CUDA Toolkit 11.2
    │ [ ] CUDA Samples 11.2
    │ [ ] CUDA Demo Suite 11.2
    │ [ ] CUDA Documentation 11.2
    │ Options
    │ Install

    │ Up/Down: Move | Left/Right: Expand | ‘Enter’: Select | ‘A’: Advanced options │
    └───────────────────────────────────────────────────────
  5. 安装之后 /usr/loca/ 会有两个 cuda 的文件,cuda 是软链接,指向实际文件 cuda-版本号,我们都对软连接进行操作:
    这个命令可以产生软链接:sudo ln -sf 实际文件路经 软链接路径
  6. 配置环境变量:
    sudo vim ~/.bashrc
    最后加入软链接相关地址!
export PATH=/usr/local/cuda/bin:$PATH 
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
  1. 生效:source ~/.bashrc
  2. ncvv -V
  3. 详细步骤:地址

cudnn

cudnn官网
第一步和第二步选一个即可!!!建议直接第一步,方便后续安装 contrib !!

  1. 下载对应 deb 文件:
sudo dpkg -i libcudnn8_8.1.1.33-1+cuda11.2_amd64.deb
sudo dpkg -i libcudnn8-dev_8.1.1.33-1+cuda11.2_amd64.deb
  1. 可运行文件则解压,复制到 cuda 软链接中:
    tar -zxvf cudnn-11.2-linux-x64-v8.1.0.77.tgz
sudo rm -rf /usr/local/cuda/include/cudnn* 
sudo rm -rf /usr/local/cuda/lib64/libcudnn*
sudo cp cuda/include/* /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/
  1. 赋予权限(可选):
    sudo chmod a+r /usr/local/cuda/include/cudnn.h
    sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

  2. cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

  3. cudnn deb 卸载(2022.9.2):

sudo rm -rf /usr/include/cudnn.h
sudo rm -rf /usr/lib/x86_64-linux-gnu/libcudnn*
  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值