新装的ubuntu系统如何安装nvidia驱动、CUDA、CUDNN

如果不理解cuda和cudnn什么的可以看看这篇文章:

用做的优盘安装完linux系统后,首先需要更新语言库,这里根据提示安装即可。接下来需要先安装nvidia驱动。如果不安装驱动可能会使电脑无法在休眠中开启,一直处于黑屏状态。

1、安装nvidia驱动

(1)点击右上角设置按钮,关于–这台计算机,在计算机简介显示NV117图像卡,这里可以拍照记录一下,一会安装完驱动会有变化。
在这里插入图片描述(2)接着是使用Ubuntu自带的驱动安装器,在菜单里搜索“驱动”,会找到软件更新器,或者直接找到附加驱动打开即可。
在这里插入图片描述
(3)打开程序之后,需要一段时间等待,搜索服务器上的驱动。
在这里插入图片描述
(4)服务器回应之后,会显示电脑上的硬件,以及可以安装的驱动版本,最上面的第一个驱动是最新版本,后面的括号“专有test”,意思是代表英伟达自家的驱动,不开源,最好选这个。选择好之后点击应用更改。
(5)下载完成后,需要点击重启电脑已完成安装。
(6)安装完成后可以再次打开关于–这台计算机,可以看到,显卡型号已经改成了现有显卡的型号。
(7)最后验证一下是否安装好可以打开终端命令行,输入以下查看系统参数:

nvidia-smi

这里的CUDA version显示的版本为11.2,后面如果需要安装cuda,那版本不可以超过这个版本。
在这里插入图片描述CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。

2、安装CUDA

新系统安装完nvidia驱动后是不会自动安装cuda的,一定自己一步一步安装。
ps:如果用

nvcc -V

验证是否安装了cuda后,系统提示:

Command 'nvcc' not found, but can be installed with:
sudo apt install nvidia-cuda-toolkit

### Ubuntu 20.04 NVIDIA 驱动安装后紫屏解决方案 在 Ubuntu 20.04 中,如果安装 NVIDIA 显卡驱动后出现了紫屏问题,通常是因为驱动配置不正确或者与其他系统组件冲突所致。以下是针对该问题的具体分析和解决方法: #### 1. **检查并重新加载 GRUB** 有时紫屏问题是由于 GRUB 加载项未更新引起的。可以尝试通过以下命令修复 GRUB 设置: ```bash sudo update-grub ``` 此操作会刷新 GRUB 的启动菜单设置[^1]。 #### 2. **禁用 Nouveau 开源驱动** Nouveau 是 Linux 默认使用的开源显卡驱动,在某些情况下可能会与 NVIDIA 闭源驱动发生冲突。可以通过编辑引导参数来禁用它: - 编辑 `/etc/default/grub` 文件: ```bash sudo nano /etc/default/grub ``` 找到 `GRUB_CMDLINE_LINUX_DEFAULT` 行,并添加 `nouveau.modeset=0` 参数。修改后的行可能如下所示: ```plaintext GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0" ``` 保存文件后运行以下命令以应用更改: ```bash sudo update-grub ``` 重启计算机后再观察是否仍然存在紫屏现象[^3]。 #### 3. **验证 NVIDIA 驱动状态** 确保 NVIDIA 驱动已成功安装且正常工作。可通过以下命令检查当前系统的 GPU 和驱动情况: ```bash nvidia-smi ``` 如果没有检测到 `libnvidia-ml.so` 库,则说明驱动未能完全安装或路径缺失。此时需按照之前的步骤重新安装适合的驱动版本。 #### 4. **切换 TTY 终端排查问题** 当图形界面无法正常显示时,可按 `Ctrl + Alt + F2` 切换至 TTY 控制台登录账户解决问题。在此环境下执行以下指令卸载现有驱动再重试: ```bash sudo apt-get purge '^nvidia-*' sudo reboot ``` 之后依据硬件需求挑选恰当版次完成新装流程[^4]。 #### 5. **调整 Xorg 配置文件** 部分场景下默认生成的 Xorg 配置可能导致兼容性异常。手动创建自定义配置或许能缓解症状: ```bash sudo nvidia-xconfig ``` 上述脚本会在目录 `/etc/X11/` 下建立名为 `xorg.conf` 的文档,其中包含了基础设定选项[^2]。 --- ### 总结 综合以上措施能够有效应对多数因 NVIDIA 驱动引发的紫色屏幕难题。倘若依旧无果建议查阅官方支持论坛获取进一步指导资料。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值