Ubuntu 22.04 某次重启后nvidia-smi 失效

Ubuntu 22.04 某次重启后nvidia-smi 失效

某次重启后失效,遂在网上寻找答案:

方案一:使用dkms进行安装相应模块

具体的可以参考链接 dkms

但是我试了一下并不好用,并且报错如下:

复制代码
  Building module:
  cleaning build area...
  'make' -j32 NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=5.11.0-38-generic IGNORE_CC_MISMATCH='' modules.....(bad exit status: 2)
  ERROR (dkms apport): binary package for nvidia: 455.38 not found
  Error! Bad return status for module build on kernel: 5.11.0-38-generic (x86_64)
  Consult /var/lib/dkms/nvidia/455.38/build/make.log for more information.

尝试解决之后发现效果不大,就放弃了。

方案二: 切换内核启动顺序

由于重启后ubuntu内核自动更新,导致内核雨当前驱动版本不匹配,因此切换首选内核至上一版本即可

查看当前内核版本:

复制代码
uname -r

查看服务器启动内核的顺序

复制代码
grep menuentry /boot/grub/grub.cfg

框线所示即为启动顺序(我已调整,因此首选启动内核版本为6.5.0)

确定想要启动的内核版本顺序,如6.5.0为第二个

修改内核启动顺序

复制代码
sudo vim /etc/default/grub

将 0 修改为你想要的内核所在顺序,如 "1> n", n前面有空格

最后reboot就可以了。

相关推荐
AI你一生一世17 分钟前
Cloud in a Bottle:把自托管从“运维苦役”变成“可交付的私有云”
运维·部署·状态管理·容器编排·私有云·备份恢复·自托管
Madison-No71 小时前
Jenkins持续集成
运维·ci/cd·jenkins
帷幕落秋1 小时前
Linux 网络基础
linux
高晶1 小时前
ARM 嵌入式 Linux 命令系统 BusyBox 实战指南
linux·设计模式·程序员
Initialize293082 小时前
Docker 容器网络不通?五步排查法
运维
重生之高冷汉堡包2 小时前
家庭住宅IP是什么?机房住宅与普通住宅有什么区别
运维·服务器·网络·网络协议·tcp/ip·用户运营
Thneonl2 小时前
git reset --hard 之后先别哭:reflog 里存着你刚弄丢的那个分支
运维·后端
见闻小天地2 小时前
液冷直流负载:AI 算力中心带载测试的关键设备
运维·业界资讯
迪康软件zz2 小时前
从 PHP 高危漏洞看纵深防御:资产盘点、补丁管理与端点防护实践
运维·安全·自动化运维
祥Sir的SRE笔记2 小时前
CPU 100% 不一定是故障:压测打满、业务饱和、突变打满的判断与排查
linux·面试·性能优化·dba·sre·故障定位·性能排查