ubuntu显卡驱动丢失

考试周过了后,重新跑了下代码,发现抱错** No CUDA GPUs are available**发现cuda和显卡驱动有问题了,终端输入nvidia-smi显示NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running驱动不匹配,torch也出错了等等

出现不匹配的原因是开机后切换到了新的内核版本上导致的,内核更新,使得显卡驱动失效了,所以只要切换回去就可以了。

1.输入uname -r看一下当前使用的内核版本

2.用下面指令查看安装了哪些内核版本

dpkg --get-selections | grep linux

显示****58和****60,所以应该是更新了,我需要把60的退回到58

3. 修改grub配置文件

sudo gedit /etc/default/grub

将以下几处做修改

GRUB_TIMEOUT_STYLE=hidden---------GRUB_TIMEOUT_STYLE=menu

GRUB_TIMEOUT=0---------GRUB_TIMEOUT=5

4.保存退出后更新

sudo update-grub

5.重启

reboot

6.重启后会看到grub界面,通过键盘上下键选择ubuntu高级选项(要快一点,几秒钟不动键盘会自动进入桌面)

然后选择低版本的58的(不要选带recovery mode的)就正常了,显卡驱动都ok了!

如果选了带recover mode的ubuntu,会黑屏左上角闪烁 ,可以通过ctrl+alt+f1~f6进入ttf界面,使用下列命令查看网络

sudo dmesg | grep eth

找到一个rename的,执行以下命令重新连接网卡(这里eno1是前面rename的名字)

sudo dhclient eno1

然后安装ubuntu图形页面

sudo apt install ubuntu-desktop

  • 6
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值