![如果 Unity 在升级过程中崩溃,我是否应该重新启动电脑?](https://linux22.com/image/817003/%E5%A6%82%E6%9E%9C%20Unity%20%E5%9C%A8%E5%8D%87%E7%BA%A7%E8%BF%87%E7%A8%8B%E4%B8%AD%E5%B4%A9%E6%BA%83%EF%BC%8C%E6%88%91%E6%98%AF%E5%90%A6%E5%BA%94%E8%AF%A5%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%E7%94%B5%E8%84%91%EF%BC%9F.png)
我遇到了一个错误,当我单击Alt+时,Ubuntu 会崩溃Tab:https://bugs.launchpad.net/unity/+bug/975168。
刚才我正在do-release-upgrade -d
安装 12.04 时,不小心点击了Alt+ Tab。现在 Unity 崩溃了,Alt++不起作用。我只看到一个空白屏幕。通常 Unity 会自动重启,但这次没有Ctrl。F2
所以我的问题是,由于升级已完成下载软件包并在崩溃期间正在安装它们,我是否应该让 PC 保持原样,因为它可能仍在后台安装?或者我应该重新启动它(按住电源按钮或Ctrl+ Alt+ Delete)?
答案1
我也遇到了同样的事情。以下是我的故事:
- 在升级过程中,Unity 崩溃了,我基本上什么都无法访问;甚至无法用Ctrl+ Alt+打开终端T。硬盘仍在工作,所以我认为更新仍在运行,所以我就把它留在那里了。
- Alt最终磁盘活动停止了,所以我不得不假设更新已完成并使用+ SysReq+强制注销K,然后重新启动。
- 再次加载 Ubuntu 时,我注意到屏幕分辨率不正确,所以我知道出了问题。我设法登录,然后运行更新,并收到有关升级中断的错误。
- 我必须打开一个终端,首先尝试:
sudo apt-get install -f
,但这告诉我需要运行sudo dpkg --configure -a
- 这似乎恢复了升级过程,所以我又让它停了一会儿。我收到了一些关于替换我的桌面默认文件的控制台提示,所以我猜想当我之前重新启动时它正在等待一些这样的回复(但我无法看到它)。
- 完成之后,似乎没有任何错误,我
sudo apt-get install -f
再次运行以确保万无一失。之后我重新启动,一切似乎都很好。呼。
当然,如果其他人遇到这个问题,他们的结果可能会大不相同,但如果他们的 Unity 在更新过程中崩溃(grr),这也许会给某人一些希望。
答案2
这是我所做的,我设法重新启动 Unity 并继续正常升级
- 按 Ctrl + Alt + F1 并登录
- killall unity-panel-service
- killall compiz
- ps ax | grep unity 并使用 kill -9 pid 杀死所有内容#
- Ctrl + Alt + F7 完成