当应用程序仍在运行并使用 CPU 时,通常会发生这种情况。同时您不关闭它并重新启动或关闭。
您必须等待一段时间,它会自行关闭,直到该过程完成 - 否则这意味着应用程序没有响应。
重复执行此操作的应用程序的名称是什么?
当您遇到此问题时,请尝试取消它,并尝试sudo reboot
从终端运行并编辑您的问题以包含输出 - 这可能有助于找到解决方案。
正如其他人所说,命令行命令sudo reboot
和sudo halt
总是会重新启动或关闭计算机,而不询问任何问题。这些命令将向所有正在运行的程序发送 TERMinate 信号,并在不久之后杀死任何尚未退出的进程。这意味着您将丢失未保存的工作(就好像所有程序都崩溃了一样)。因此,您应该只sudo reboot
在关闭您关心的任何内容后使用。(即使您已经保存了工作,应用程序也可能尚未更新其配置文件。)
GUI 关闭命令的工作方式因设计而异。我在实际关闭之前做了各种检查:
只有当上述问题的答案为“否”时,才会继续这样sudo reboot
。忙碌的应用程序(保存或其他)永远不会被强制停止,除非您确认重新启动。
就您而言,似乎有一个奇怪的应用程序仍在运行。Ubuntu 不知道其名称(“未知”),并且应用程序不响应“退出+保存,因为用户想要重新启动”命令。这种情况永远不应该发生,作为安全措施,Ubuntu 不会重新启动。