在Ubuntu 20.04上成功安装 rtx 3060 notebook Nvidia cuda 和基本图形驱动


cuda Toolkits中包含了对应的图形驱动,所以只需要安装CUDA,顺便就安装了基本的显卡驱动

最好在新笔记本上安装,经常会失败,重装Ubuntu也不怕丢失重要数据。
为了保存用户数据,至少把硬盘分为3个区:
                1. swap        32GB;
                2. /                100GB;    //估计够用,保险起见,我分了300GB给/ 
                3. /home       1.5TB;    //用来存储数据

大概顺序是这么安装的:

一,预备阶段,禁用nouveau开源驱动


        1.将nouveau加入黑名单,禁止启动


             1.1 打开模块黑名单文件  

        $ sudo gedit /etc/modprobe.d/blacklist.conf


             1.2 在文末加入如下几行:

        blacklist vga16fb
        blacklist nouveau
        blacklist rivafb
        blacklist rivatv
        blacklist nvidiafb

        2. 更新并重启系统:

        $ sudo update-initramfs -u
        $ sudo reboot

        3. 重启后确认nouveau成功禁用,不再出现在内核模块中:
                

        $ sudo lsmod | grep nouveau


二,安装驱动

    1. 进入命令行模式


        传统的Linux方式:    Ctrl+Alt+F3      

    2. 禁用图形桌面


        我的Ubuntu上默认使用GDM桌面系统
      

         $ sudo service gdm stop


          如果是lightdm,则改用 sudo service lightdm stop

    3. 进入CUDA 归档下载页面,选择CUDA版本:Linux + x86_64 + Ubuntu + 20.04 + deb(local),执行这几条安装命令

    cd 到一个空闲文件夹,执行如下几条命令,网速快一点的网络:

        $ wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
        $ sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
        $ wget https://developer.download.nvidia.com/compute/cuda/11.4.1/local_installers/cuda-repo-ubuntu2004-11-4-local_11.4.1-470.57.02-1_amd64.deb
        $ sudo dpkg -i cuda-repo-ubuntu2004-11-4-local_11.4.1-470.57.02-1_amd64.deb
        $ sudo apt-key add /var/cuda-repo-ubuntu2004-11-4-local/7fa2af80.pub
        $ sudo apt-get update
        $ sudo apt-get -y install cuda

过程中可以多重启几次系统
 

上一篇:解决 NN 连接不上 JN 的问题


下一篇:2021-11-13