安装Ubuntu20.04和win10双系统以及cuda&cuDNN的坑与教程

本文详细记录了在Ubuntu 20.04上安装CUDA 10.1和cuDNN过程中遇到的问题,包括黑屏、中文输入法、权限、磁盘空间不足及驱动兼容性等,并提供了解决方案。还介绍了常用软件的安装教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录(看需要的章节就好)

这是我在安装双系统以及安装cuda下所遇到的一系列的问题,记录于此,望对你也有所帮助。

最开始我是使用Vmware虚拟机的,但是它不能使用cuda!!!
原因在于:虚拟机中不能调用物理显卡进行 CUDA 编程,虚拟机的显卡是虚拟的,不能使用CUDA。也有文章讲,仅当你使用正确的硬件和软件配合的话,才有可能从虚拟机上接触到硬件,但对于一般使用者可能暂时不太可能。
参考文章

安装Ubuntu20.04

我找了很多教程,这个是最令人满意的。Ubuntu20.04,18.04以及16通用。

安装教程
内容重点:
1.需要知道自己的bios格式(MBR和UEFI)及单双硬盘,这里的主要问题体现在分区的时候。
一定要先在windows上先把区给ubuntu分好!注意单双硬盘区别!!!

举例UEFI双硬盘分区:

分区大小文件格式
efi200Mefi
swap8G(一般内存两倍)swap
/20G或更大ext4
/home剩下的都给他ext4

efi要在window上的C盘划一个200M分区
/:这是 ubuntu 的根目录,因为要安装cuda,为避免内存满的状况最好大一点,比如30G;毕竟ubuntu装软件都是默认装在根目录的

2.准备一个8G以上的U盘。
3.下载一个Ubuntu20.04镜像(官网的下载地址:Ubuntu 20.04)。

Ubuntu20.04系统下安装cuda10.1和cuDNN

NVIDIA显卡驱动和cuda是向下兼容的,可以升到最新,但是cuDNN版本需要跟cuda配套。
NVIDIA显卡驱动可以直接在additional driver里面选择software&Updates然后选择安装。
安装cuda时一定要注意其与ubuntu20.04和gcc版本的关系.Ubuntu20.04自带的gcc版本为9.7,需要降级为gcc7才可安装cuda10.1。
NVIDIA显卡驱动

详细教程

可能遇到的问题

安装Ubuntu开始的黑屏问题

安装Ubuntu时出现的黑屏问题主要是因为自己的电脑显卡问题。
参考文章

添加中文输入法问题

自己添加了中文输入法但是不行,就参考了下面的文章。
参考文章

/usr/下无法拷贝粘贴文件权限问题

打开终端运行命令 sudo nautilus
就可以打开一个具有管理员权限的文件管理器,然后就可以在不切换到管理员的条件下拷贝文件。

ubuntu 20.04LTS下安装cuda时提示/tmp空间不足问题的解决方案

参考/tmp空间不足解决方法

ubuntu登录左上角横杠闪烁

可以参考此链接
我当时只修改了第一步,导致后面又出现了此问题但是解决方案就不管用了,当时应该一步到底!
又参考了这一篇解决办法

开机问题:NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver

(1)首先,查看自己安装的nvidia版本,我的是470.57

ls /usr/src | grep nvidia

(2)然后,终端执行一下命令

sudo apt install dkms
sudo dkms install -m nvidia -v 470.57

如果显示:
在这里插入图片描述
输入

sudo modprobe nvidia 

(3)再次输入 nvidia-smi,显示:
在这里插入图片描述
成功!!

参考

win10安装cuda&cudnn

参考链接教程

用于验证安装成功没有的文件:deviceQuery.exe 和 bandwidthTest.exe在最后要是遇到了命令提示符闪退,可以直接把文件拖入cmd窗口运行

常用Ubuntu软件

QQ:链接
百度网盘:链接
Google下载&安装:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
var foo = 'bar';

sudo apt install ./google-chrome-stable_current_amd64.deb
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值