当前位置: 首页 > news >正文

Ubuntu如何卸载cuda driver

Ubuntu上安装了cuda driver后不能启动进入界面,只好通过recovery模式进入,然后卸载cuda driver。

参考地址:

How to uninstall the NVIDIA drivers on Ubuntu 20.04 step by step instructions

https://linuxconfig.org/how-to-uninstall-the-nvidia-drivers-on-ubuntu-20-04-focal-fossa-linux

这里列出了两种方法,介绍如下,

方法一: Uninstall the Ubuntu repository and PPA NVIDIA drivers

  1. The following command will remove the proprietary Nvidia driver:
    $ sudo dpkg -P $(dpkg -l | grep nvidia-driver | awk '{print $2}')
    $ sudo apt autoremove
    
  2. Switch back to nouveau driver:
    $ sudo apt install xserver-xorg-video-nouveau
    

    The above switch from Nvidia to Nouveau driver can also be performed from GNOME GUI Software & Updates application window.

  3. Reboot your system.
  4. Once your system has rebooted confirm loaded nouveau modules:
    $ lsmod | grep nouveau
    nouveau              1949696  4
    mxm_wmi                16384  1 nouveau
    ttm                   106496  1 nouveau
    drm_kms_helper        184320  1 nouveau
    drm                   491520  7 drm_kms_helper,ttm,nouveau
    i2c_algo_bit           16384  1 nouveau
    wmi                    32768  3 wmi_bmof,mxm_wmi,nouveau
    video                  49152  1 nouveau

方法二:Uninstall the official NVIDIA drivers

For Nvidia drivers downloaded and installed from the official Nvidia website follow the below steps for Nvidia driver uninstall and to switch back to Nouveau opensource driver.

  1. Locate the installation script used to install the Nvidia driver. In case you cannot locate the original installation script simply re-download it again.
    $ ls
    NVIDIA-Linux-x86_64-440.44.run
    
  2. Uninstall the Nvidia Driver. Update the below Nvidia script name where appropriate :
    $ sudo bash NVIDIA-Linux-x86_64-XXX.XX.run --uninstall
    
  3. If you have not done so yet, restore your xorg original configuration from backup:
    $ sudo nvidia-xconfig --restore-original-backup
    
  4. Enable Nouveau modules. If you followed our guide on how to disable nouveau drivers on Ubuntu 20.04 execute the following command:
    $ sudo rm /etc/modprobe.d/blacklist-nvidia-nouveau.conf
    
  5. Reboot your Ubuntu 20.04 system.

相关文章:

  • Ubuntu20.04安装Cuda driver + toolkit + cudnn
  • ROS安装时:找不到有效的OpenPGP数据
  • ROS报错:-- Could NOT find PY_em (missing: PY_EM)
  • SLAM算法r3live试运行
  • VINS-MONO:integer_sequence_algorithm.h:64:21: error: ‘integer_sequence’ is not a member of ‘std’
  • Ubuntu如何查看eigen版本
  • Ubuntu命令查看CPU信息
  • ROS报错: Unable to communicate with master
  • ROS报错:Roslaunch got a ‘No such file or directory‘ error while attempting to run xterm -e gdb --args
  • Ubuntu下的录屏工具Kazam和SimpleScreenRecorder, Peek
  • Ubuntu20.04+gdb/vscode调试ROS(VINS-Mono)程序
  • Windows 10上安装ROS noetic平台
  • Ubuntu查看环境变量
  • 四元素(四元数quaternion)的理解
  • SLAM算法资料收集
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • AWS实战 - 利用IAM对S3做访问控制
  • CentOS6 编译安装 redis-3.2.3
  • css系列之关于字体的事
  • fetch 从初识到应用
  • Java比较器对数组,集合排序
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Laravel 实践之路: 数据库迁移与数据填充
  • mac修复ab及siege安装
  • Node + FFmpeg 实现Canvas动画导出视频
  • python 装饰器(一)
  • springboot_database项目介绍
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 再次简单明了总结flex布局,一看就懂...
  • 正则表达式
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #define,static,const,三种常量的区别
  • $.ajax()方法详解
  • ${ }的特别功能
  • (2.2w字)前端单元测试之Jest详解篇
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (一)appium-desktop定位元素原理
  • (转)3D模板阴影原理
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • .net 无限分类
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • .NetCore 如何动态路由
  • .Net环境下的缓存技术介绍
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?