安装CUDA失败后,ubuntu桌面只有壁纸如何恢复

当CUDA安装失败导致Ubuntu桌面只剩壁纸时,可通过删除CUDA相关包、修复Unity、安装NVIDIA驱动及重置Unity来恢复。首先,通过TTY删除未正确安装的CUDA包,然后运行命令修复Unity。接着安装NVIDIA驱动,最后使用命令重置Unity,以恢复正常桌面功能。
摘要由CSDN通过智能技术生成

如何恢复ubuntu

上次安装CUDA8.0失败。因此磁盘不足,安装到一半失败了,结果磁盘满了,又去/var里找了一些文件删除,之后重启,就只剩壁纸了。。

1 故障描述

开机后只剩壁纸和鼠标可以看到,但是鼠标右键没有反应,什么任务栏,菜单栏之类的都没有。

2 故障推断

判断可能是安装CUDA 的时候,因为安装到一半磁盘空间不足停止安装了,导致unity哪里出错了,具体原因我也无法确定。

3 修复步骤

先按ctrl+alt+f1,进入tty。删除所有和CUDA有关的包,修复unity,安装nvidia驱动,重启unity,之后就好了。下面是详细步骤。

3.1 删除所有和cuda有关的包

想用apt-get修复一下unity,但是总是有如下提示:

You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:

之后就是CUDA Depends: …..(>=375) but it is not going to be installed
………………………..
………………………..
…………………..
E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution).

提示好几个和CUDA有关的包都没有正确安装,因为没有办法截图,所以具体错误提示信息也无法给出。。。

如果按照提示的,输入

sudo apt-get -f install

那么,又会让你重新安装CUDA。。陷入了死循环。

所以,使用

sudo dpkg --purge ".deb包名"

apt-get提示你哪个包没有安装正确,你就用上面的命令把这个包给删除掉。

3.2 修复 unity

在山除了所有提示安装不正确的包后,开始修复unity:

输入命令:

sudo apt-get install unity --fix-missing

会自动修复unity。

3.3 安装nvidia驱动

在修复unity以后。我重启了系统,仍然是老样子,还是只有桌面壁纸,没有任何改变。所以我又重装了nvidia的驱动。
仍然是在tty里输入命令&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值