Ubuntu 12.04 LTS:需要一种方法来恢复我经常遇到的系统冻结(删除文件夹)

Ubuntu 12.04 LTS:需要一种方法来恢复我经常遇到的系统冻结(删除文件夹)

简要介绍一下背景:

  • 这是我在工作中使用的机器,我必须使用 12.04 LTS。我知道它现在已经过时了,但我无法升级到较新的版本。

  • 由于我只在工作中使用该操作系统,因此我不太了解该操作系统的内部工作原理或如何最好地排除故障/修复问题。

对于我来说,在这台机器上重现这个问题很容易,只需删除我当前在“文件”(nautilus?)中打开的文件夹(从终端)。

我收到一个弹出消息,提示该文件夹无效(“该位置不是文件夹”),并且一切都冻结了。

我仍然可以移动鼠标,但无法点击任何东西。

我可以使用 Ctrl+Alt+F2 切换到全屏终端...但我不知道如何解冻我的 GUI。

通常我被迫重新启动。

这种情况经常发生在我身上,因为我有时在构建路径中有一个文件夹,用于在“文件”(nautilus?)中打开我正在处理的文件夹,然后在我们的构建系统中运行“清理”命令来删除该文件夹。

这非常令人沮丧。

发生这种情况时,有没有可靠的方法可以修复我的 GUI,而无需重新启动?我尝试使用“top”并终止随机进程(包括 nautilus),但似乎从未真正解决问题。

当然,理想情况下,这种情况根本不会发生,我无法相信文件管理器无法干净地处理从其下方删除的文件夹。也许这些机器的配置方式导致了这种情况。

答案1

我经常遇到这种情况。Ctrl- Alt-之后F2,我在全屏终端上执行此操作

sudo service lightdm restart

这使我重新登录并节省了完全重启。

答案2

要终止任何冻结的 GUI 程序,请使用 xkill 命令。

xkill 在这样的情况下非常有用。我建议你创建一个 xkill 键盘快捷键。

相关内容