NVIDIA显卡驱动的重装

news/2024/10/17 17:21:15/

昨天因为折腾nvcc,把nvidia驱动整坏了,使用nvidia-smi命令查看gpu使用情况时,被返回“NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver.”。网上博客介绍的重启服务器以及“sudo apt-get install dkms”等命令操作都不起作用,只能重装显卡驱动了。

重装过程参考了博客:Ubuntu16.04+RTX3090+python3+cuda11.1+ CUDNN  8.04+anaconda3+pytorch-nightly深度学习环境搭建实录_markchalse的博客-CSDN博客

1.下载新驱动

官网下载地址:官方驱动 | NVIDIA

根据显卡和操作系统来选择对应的驱动文件:

2.禁用nouveau驱动

由于我所用的服务器无法使用gedit命令,所以换成了nano:

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

在文本末尾添加:

blacklist nouveau
options nouveau modeset=0

添加后通过ctrl+x退出文本,继续执行:

sudo update-initramfs -u

然后重启:

sudo reboot

重启后执行:

lsmod | grep nouveau

如果没有屏幕输出,说明禁用nouveau成功。

3.卸载旧驱动

首先禁用X-Window服务,否则无法安装显卡驱动:

sudo service lightdm stop

我一开始就是没有执行以上命令,所以安装报错了(Error界面可通过回车键退出):

然后执行以下命令卸载原有显卡驱动:

sudo apt-get remove --purge nvidia

4.安装新驱动

下载好的新驱动文件随便放在什么位置,我放在了根目录下。通过以下命令安装:

sudo sh /home/NVIDIA-Linux-x86_64-510.68.02.run

执行命令后会弹出安装的图形界面,一直默认即可。安装完成后回自动返回命令界面:

 执行以下命令启动X-Window服务:

sudo service lightdm start

最后重启系统即可:

sudo reboot

以上操作完成后,就可以重新使用显卡驱动啦!


http://www.ppmy.cn/news/386861.html

相关文章

Linux系统NVIDIA显卡驱动安装

接到一个项目, 要用GPU服务器放一个图像识别的服务, 刚租了阿里的服务器, 需要装一下显卡驱动, 在此记录一下安装步骤。 文章目录 1 查看机器GPU型号2 下载NVIDIA显卡驱动3 安装NVIDIA驱动 1 查看机器GPU型号 用一下命令查看NVI…

ubuntu彻底卸载Nvidia显卡驱动

目录 一、环境 二、卸载显卡驱动 1.执行卸载 2.如果也要卸载CUDA: 三、禁用 Nouveau 驱动 1.编辑黑名单 2.在黑名单最后加入以下内容 3.更新使其生效 4.重启机器 5.检查是否禁用成功,没有内容输出,说明禁用成功。 一、环境 ubuntu…

linux显卡驱动安装在哪个文件夹,linux 下安装Nvidia显卡驱动

源安装 更改源: sudo gedit /etc/apt/sources.list 添加一行 deb http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable-9631 sudo apt-get update wget http://nvidia.limitless.lupine.me.uk/ubuntu/root@lupine.me.uk.gpg -O- | sudo apt-key add - sudo apt-get inst…

ubuntu卸载nvidia显卡驱动

参考文章 ​ubuntu系统中NVIDIA显卡驱动卸载与安装 - 简书 驱动存在状态判断 nvidia-smi 有GPU使用信息显示nvidia驱动存在命令不存在nvidia驱动不存在 卸载 1. 下载nviddia显卡驱动的安装包 如: 驱动安装包 权限使用者NVIDIA-Linux-x86_64-495.46.run可执行…

Linux安装Nvidia显卡驱动

使用的Linux系统为 Ubuntu 18.04,显卡为GeForce RTX 3060 。 查看ubuntu版本号命令:sudo lsb_release -a 查看显卡型号命令:lspci | grep -i vga (详细查看方法: 查看显卡型号)。 下面是安装显卡驱动步…

Ubuntu 18.04 安装NVIDIA显卡驱动教程

写在前面 Ubuntu安装NVIDIA显卡驱动时遇到了一个比较大的问题,参考了几位博主的成果,成功安装好了驱动(只能说这独显没有浪费哈哈哈)。 下面就把整个过程记述下来,以供大家一起参考。 0. 准备工作 禁用BIOS中的secu…

【框架源码】Spring源码解析之Bean创建源码流程

问题:Spring中是如何初始化单例bean的? 我们都知道Spring解析xml文件描述成BeanDefinition,解析BeanDefinition最后创建Bean将Bean放入单例池中,那么Spring在创建Bean的这个过程都做了什么。 Spring核心方法refresh()中最最重要…

Question Log

Question Log 提示:记录一下平常遇到的坑 Question Log(★ > ) Question LogⅠ、★ > 使用VsCode构建Unity开发环境1.环境配置2.遇到的相关问题★.The .NET Core SDK cannot be located: A valid dotnet installation …