• 关于Ubuntu系统显卡驱动已安装重启后找不到的解决办法


    转载自:https://blog.csdn.net/u013685264/article/details/121903540?spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8-121903540-blog-103780161.pc_relevant_multi_platform_whitelistv1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8-121903540-blog-103780161.pc_relevant_multi_platform_whitelistv1&utm_relevant_index=11

    安装完显卡驱动(显卡驱动的安装点这里(方法3))并成功使用nvidia-smi查看显卡信息后,如图

     GPU能够正常使用,然而某天由于实验楼断电,服务器在来电自启后,nvidia-smi显示无法连接上显卡驱动,

    NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver....

    然后查看安装目录/重新尝试安装驱动后,系统是已经安装了驱动的(确实安装了的)。

    网上找了半天后,发现原因在于系统重启后选择的内核版本改变了,导致已安装的驱动信息不匹配

    解决办法不用重新安装驱动,下载DKMS(Dynamic Kernel Module Support)即可,

    sudo apt-get install dkms

    它能够维护内核外的驱动程序,并且在内核版本变化后自动生成新的模块。

    • 首先查看NVIDIA的驱动版本信息  
      • ls /usr/src | grep nvidia

    • 使用dkms
      • sudo dkms install -m nvidia -v 510.68.02

        我已经安装了,所示显示为这样

         之后显卡驱动就能正常显示使用了(~,~)。

  • 相关阅读:
    golang与vscode的安装与配置
    numpy学习之前的必要数学知识:线性代数
    分布式系统设计系列 -- 基本原理及高可用策略
    微服务的4个设计原则和19个解决方案
    JAVA8 十大新特性详解
    ConcurrentHashMap总结
    Java NIO理解与使用
    深入了解 Java-Netty高性能高并发理解
    java内存泄漏的定位与分析
    Netty高性能编程备忘录(下)
  • 原文地址:https://www.cnblogs.com/ygsworld/p/16400366.html
Copyright © 2020-2023  润新知