记录Ubuntu20.04安装、NVIDIA显卡驱动安装和cuda安装

一:若之前安装过Ubuntu

1:卸载原有的分区,使用DiskGenius

2:完全删除ubuntu还需要删除引导文件!!!(很重要)

详情可以看以下博客中的3删除引导文件:

可新教你彻底卸载Ubuntu双系统,去污不残留!-云社区-华为云...icon-default.png?t=N7T8https://bbs.huaweicloud.com/blogs/303695

二:ubuntu安装

1:下载ubuntu

https://ubuntu.com/download/desktopicon-default.png?t=N7T8https://ubuntu.com/download/desktop个人推荐20.04比较稳定

2:制作U 盘启动项

Rufus - DownloadRufus, free and safe download. Rufus latest version: Free open-source bootable USB utility. Pete Batard initially launched Rufus in 2011 as a free opeicon-default.png?t=N7T8https://rufus.en.softonic.com/选择要烧录的U盘以及系统镜像文件,其他地方默认,然后点开始。

3:ubuntu 启动

1:插入u盘之后开机,一直按F12(我的是联想,其他的电脑可以自行搜索进入BIOS 的设置界面的键位),进入之后选择U 盘启动。

我选择的是第三个是我的U 盘

2:进入之后选择Install ,注意!!!这里选择english,不然之后安装驱动的时候进入不了文件夹,选错了也没关系,之后在设置中可以调整。

3:选择键盘布局

4:选择安装方式,选择正常安装。注意!!!这里下面的download update不点!否则会直接更新系统版本。

5:安装类型:选择something else

6:分区

A:这边建议Boot不要太小,很多人Boot分几百M,但是我就是之前Boot分300M 然后后续软件什么更新的时候Boot都满了,导致更新每完成,整个系统都崩了wifi都没有了,驱动权限崩盘。所以建议Boot不要太小

也可以不分boot只分后面三个区。

B:建议根目录也不要太小,我之前就是服务器太多人用了,导致根目录全满,环境都无法安装。

所有的大小按需进行,因为我是额外买了一个固态硬盘来安装ubuntu,之前很多空间不足导致代码遇见问题,所以我把很多区都扩大了,这个按照自己的需求来安排。但是对于AB 两点建议,希望大家能够参考一下,因为后面如果根目录或者目录不足,很难再去扩!

/boot : 10G,  主分区。系统的boot启动引导项安装位置,我这里是之前分的很少导致我重装系统了,所以分的很大,大家如果空间紧张不需要分这么多。

/  : 150G , 主分区。根目录,所有目录的根节点。

/home :  400G,   逻辑分区。放置自己的数据

swap : 64G,逻辑分区。交换空间,一般是物理内存的1~2倍就行了

在分区之后,页面下方有 Device for boot loader installation 选择刚才分配 /boot 的那块空间,然后点击 Install Now 进行下一步的安装

7:然后就是选择时区,用户名字与密码。(建议不要太长,一个不好看,一个是难得打字)

三:nivida驱动安装

1:安装依赖包

sudo apt-get update   
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make

2:禁用nouveau

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

在文本最后添加

blacklist nouveau

options nouveau modeset=0

然后更新,重启

sudo update-initramfs -u

重启之后输入以下命令,如果没有输出则成功

lsmod | grep nouveau

3:查看nvidia型号并且在官网下载

输入

lspci | grep -i nvidia

得到的24dc输入到以下网站中,可以得到 nvidia型号PCI devicesicon-default.png?t=N7T8http://pci-ids.ucw.cz/mods/PC/10de?action=help?help=pci然后到官网下载对应的run文件

NVIDIA 驱动程序下载icon-default.png?t=N7T8https://www.nvidia.cn/Download/index.aspx?lang=cn4:安装nvidia

输入以下命令先进入tty界面,或者Ctrl + Alt + F2~F6

sudo telinit 3

进入后,关闭服务

sudo service gdm3 stop   #停止显示服务
或
sudo /etc/init.d/gdm3 stop
或者
sudo /etc/init.d/lightdm stop
或者
sudo service lightdm stop

然后就是下载run文件,首先进入下载run的目录(如果你选择系统的是中文,在这里可能就进不去文件夹,可以在设置中切成英文),默认是在Downloads文件夹下。

sudo chmod 777 NVIDIA-Linux-x86_64-*.run   #给你下载的驱动赋予可执行权限,才可以安装
sudo ./NVIDIA-Linux-x86_64-*.run –no-opengl-files   #安装

*是你自己下载的run文件后面的数字

选择:1:continue installation

        2:No

        3:NO 

4:NO

Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later?  

       结束后输入sudo service lightdm start 或者 sudo service gdm3 start 重启x-window服务。不行的话,输入sudo reboot重启。重启之后输入nvidia-smi

这样就安装好啦

 四:cuda安装

上面界面显示最大cuda安装12.2

在官网下载CUDA Toolkit Archive | NVIDIA Developericon-default.png?t=N7T8https://developer.nvidia.com/cuda-toolkit-archive我下载12.0,如下选择自己电脑对应的

按照对应的命令下载:

wget https://developer.download.nvidia.com/compute/cuda/12.0.0/local_installers/cuda_12.0.0_525.60.13_linux.run

sudo sh cuda_12.0.0_525.60.13_linux.run

上面driver不勾选

2:环境变量

#使用vim打开.bashrc
sudo vim ~/.bashrc
#使用记事本打开.bashrc
sudo gedit ~/.bashrc

在最后添加:

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

更新环境:

source ~/.bashrc

检查是否成功:

nvcc -V

  • 21
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是在Ubuntu 20.04安装NVIDIA显卡驱动的完整步骤: 1. 检查你的NVIDIA显卡型号 首先,我们需要检查你的NVIDIA显卡型号。打开终端,并输入以下命令: ``` lspci | grep -i nvidia ``` 如果你的电脑上有NVIDIA显卡,你将会看到一行类似于“NVIDIA Corporation GP108 [GeForce GT 1030]”的输出。 2. 更新系统 接下来,我们需要更新系统。打开终端,并输入以下命令: ``` sudo apt update && sudo apt upgrade ``` 这个命令将会更新系统包和软件到最新版本。 3. 添加NVIDIA官方仓库 为了安装最新的NVIDIA显卡驱动,我们需要添加NVIDIA官方仓库。打开终端,并输入以下命令: ``` sudo apt install software-properties-common sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update ``` 这些命令将会添加PPA(Personal Package Archives)仓库并更新软件包列表。 4. 安装NVIDIA显卡驱动 现在,我们可以安装最新的NVIDIA显卡驱动了。打开终端,并输入以下命令: ``` sudo apt install nvidia-driver-460 ``` 请注意,这里的“460”是当前最新的NVIDIA显卡驱动版本。如果你要安装其他版本,请将“460”替换成你想要安装的版本号。 5. 重启电脑 安装完成后,请重启你的电脑。 6. 验证NVIDIA显卡驱动 重启电脑后,我们需要验证NVIDIA显卡驱动是否已经成功安装。打开终端,并输入以下命令: ``` nvidia-smi ``` 如果你看到了类似于以下输出的信息,那么恭喜你,NVIDIA显卡驱动已经成功安装了! ``` +-----------------------------------------------------------------------------+ | NVIDIA-SMI 460.39 Driver Version: 460.39 CUDA Version: 11.2 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 GeForce GT 1030 Off | 00000000:01:00.0 On | N/A | | 40% 37C P8 3W / 30W | 176MiB / 1994MiB | 3% Default | | | | N/A | +-------------------------------+----------------------+----------------------+ ```

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值