[SOLVED]Manjaro内核更新后,Nvidia驱动无法链接的问题

问题描述

  1. 基本情况:manjaro+nvidia455+cuda
  2. 1.1日晚,内核从5.9更新为5.10,导致程序无法运行,具体问题为cuda_Memory_Init error.
  3. 接着发现nvidia驱动无法链接,具体问题为:NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
  4. 至此,问题结束.

开始解决
5. 卸载cuda,cudnn这点必须,不过不同担心重新下载耗时,因为manjaro卸载cuda,cudnn后不会立即删除软件包,等会儿再安装的时候不需要重新下载.
6. 然后显示安装的硬件

mhwd -li

结果:我这里问题解决掉了,所以现在的成功后的显示.

7. 然后删除和nvidia相关的驱动

sudo mhwd -r pci XXX

在此过程中,会出现依赖问题.很简单:依次删除依赖即可.
8. 重新安装驱动

sudo mhwd -a pci nonfree 0300

在此过程中,也会出现依赖冲突,无法安装包,解决:依次删除依赖.
9. 安装成功

nvidia-smi

看看能不能用
10. 安装cuda.很快,因为不需要下载新东西
11. 显示cuda能不能用,这里不讲述怎么安装cuda.因为我们是重新安装,所以之前的cuda配置还在,所以可以直接使用

nvcc -V

查看cuda安装是否成功
12. 运行代码,开始调试bug.

请根据自己的情况做修改,不要直接套用,网上有人在解决驱动问题时出现无法进行GUI,请提前准备好该问题的解决方案

如何做准备,下次内核更新不需要再次进行上述过程
13. 不要更新内核,这是很好的解决办法.
14. 对于ubuntu用户:

更为便利的安装方式是直接通过 ubuntu 官方源用 apt 安装(或者使用 ubuntu 自带的“附加驱动”),想要更新的版本也可以从 graphics ppa 里安装。这样安装的 NVIDIA 驱动会在内核更新的时候自动适配新内核,不需要手动重装了。
https://www.v2ex.com/t/729476

  1. 有人使用bumblebee来解决双显卡切换问题以解决这个问题,但我没弄明白.

[SOLVED]Manjaro内核更新后,Nvidia驱动无法链接的问题相关推荐

  1. 【环境配置】解决Ubuntu重启后Nvidia驱动消失的问题

    问题出现的原因是因为重启ubuntu的内核进行了更新,提供了一些新的特性,但是更新后的ubantu内核导向的是最新的显卡驱动,所以导致你之前安装的显卡驱动有,但是因为内核的指向发生改变导致找不到. 怎 ...

  2. 解决linux内核更新后VM无法正常运行问题

    本人也是无意之中猜坑,本来讲道理的说,每次linux内核的更新都会都会要求系统中的VMware 对 vmmon 和 vmnet 俩模块重新编译.但这一次,讲道理说应该和往常一样,我像个工具人一样重新编 ...

  3. 高通开发系列 - 内核升级后音频驱动的开发和调试

    By: fulinux E-mail: fulinux@sina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! ...

  4. Ubuntu系统安装CUDA或NVIDIA驱动后出现循环登录问题的Solution (附:building kernel modules error)

    写在前面: 由于各种原因,在通过CUDA安装显卡驱动或者直接通过NVIDIA驱动程序安装显卡驱动后,有时会出现显卡驱动崩溃的情况,而这种情况的表现形式就是循环登陆(或附带屏幕分辨率异常),这时就需要进 ...

  5. Deepin 20.5 安装nvidia驱动

    1. 卸载可能存在驱动 sudo apt autoremove nvidia-* 2. 禁止novueau开源驱动 sudo vim /etc/modprobe.d/blacklist.conf 粘贴 ...

  6. 因为BIOS中Secure boot开启导致的Nvidia驱动无法安装

    楼主安装完ubuntu系统之后, 更新了nvidia驱动,然后出现个各种驱动相关问题,包括无法双屏幕显示,wifi驱动消失,鼠标驱动没了,等等,原因是因为nvidia驱动安装不成功导致的一系列问题,然 ...

  7. vs2008 清理后再编译后卡顿_更新后,竟有这么“严重”的后果?

    对于Windows更新这件事, 每个人都有自己的喜恶. 爱它无非新界面新功能, 厌弃无非可能存在的未知问题. 解决那些"坏问题", 你会不会爱上它? 01.更新后无法进入系统 长按 ...

  8. win10更新后低分辨率显卡驱动丢失,NVIDIA图形驱动程序安装失败终极解决方法

    win10 更新后分辨率直接低的要死,而且无法设置高分辨率. 后来检查驱动发现显卡驱动没了. 在官网找到对应型号的驱动下载安装. NVIDIA 驱动下载官网 发现安装都失败了. 尝试过启用 windo ...

  9. 远程ubuntu 20.04的nvidia驱动自动更新,机器重启后,ToDesk或者向日葵等远程连接黑屏,解决办法:为远程设备添加虚拟显示器

    0 避坑提醒 第4部分的解决办法,很多网友反映,会导致物理显示器不能用!请仔细阅读文章里的解决办法. 请仔细阅读第5部分的特别注意事项,虚拟显示器会和物理显示器冲突.让虚拟显示器和物理显示器同时工作的 ...

最新文章

  1. 简单介绍Go语言错误处理异常捕获+异常抛出
  2. nodejs npm常用命令
  3. python3.8新特性 逻辑表达式_Python3.8新特性
  4. vs实现python c扩展模块
  5. perl随机打乱数组
  6. 【pytorch】named_parameters()、parameters()、state_dict()==>给出网络的名字和参数的迭代器
  7. 机器学习(八)Apriori算法学习
  8. windows2k服务和进程详解
  9. python throw error_Python实用笔记——错误处理
  10. Objective-c的内存管理MRC与ARC
  11. mac 下安装iwork+ps+nx2
  12. 平谷php,平谷区行政区划_行政区划网(区划地名网) www.xzqh.org
  13. 7-6 输出10个不重复的英文字母 python
  14. linux下制作u盘启动光盘,用SYSLINUX做启动U盘、光盘
  15. 【工作感悟】在一家普通互联网公司实习四个月的总结和感想
  16. ESP8266+1.3“ or 0.96“ OLED两个太空人动画(胖子和瘦子)
  17. 亚马逊关联账号有哪些类型
  18. 大白菜U盘重装win7系统教程,PE重装win7系统教程
  19. 分治算法在排课系统中的分析与应用的改进
  20. 在沟通管理中,如何给予有效的反馈意见? | 每天成就更大成功

热门文章

  1. 机器人学笔记(01):1.绪论
  2. 计算机本体应用,本体评估方法研究综述
  3. win10svn图标(绿色勾)不显示
  4. Android studio实现仿微信界面
  5. cdp备份和oracle备份,CDP与快照:两种不同数据保护方法
  6. 打印ASCII码 c++
  7. java背单词_java实现背单词程序
  8. 进程监控工具 Procmon有Linux版本了
  9. MySQL:查询每个部门的员工小时平均工资(显示部门名称、部门员工小时平均 工资)
  10. Java基础知识(一),打好基础才能写出高质量代码