ubuntu深度学习环境突然就不好用了,使用nvidia-smi发现报错。如果你没乱卸载和安装的话,可能是ubuntu系统内核更新导致的。这样的话我们选择之前的内核就能恢复环境了。
开机启动过程中狂按Esc 选择ubuntu高级选项,可以看到本机的一些内核,最上面的就是新的,新更新来的(5.13。0-35),ubuntu 会自动选择最新的,导致环境驱动的崩溃。我们可以每次开机的时候通过这种方式选择之前的内核版本(5.13.0-30)就可以正常使用原来的驱动和环境了。
这种方法很费劲,每次开机都得等着按ESC选择内核版本。可以通过命令 sudo gedit /etc/default/grub 打开 修改第六行,第六行是选择内核版本的,默认是0,表示选择的是第一个内核版本。如果如图想选择第三行的,就改成"1> 2" 注意有个空格别落下了。这个2就是内核版本的索引号。根据自己的情况进行修改。修改完事最后再 使用 sudo update-grub更新一下就ok了。