在 Ubuntu 20 中按下“关机”按钮时,是否有办法防止系统在任何程序(尤其是在其他工作区中)仍打开时关闭?或者至少提供一个警告,让我们中止关机过程?我经常遇到不必要的强制程序终止,并希望将来能避免这种情况。我不想在关闭计算机时运行 shell 脚本。只需按下常规的“关机”按钮就足够了。
这个问题之前被问过这里适用于 Ubuntu 18。答案似乎没有正确解决我的问题,因为我想要一个简单的解决方案,只需按下“关机”按钮即可(而不是运行任何脚本)。这回答Stackoverflow 建议在后台始终运行一个脚本来处理任何关机。我也不太喜欢这个,因为我相信 Ubuntu 中可能会有一个更“原生”和更简单的功能。
根据@vanadium 在评论中的要求,使用案例的背景
用例与数据丢失无关,而与“设置丢失”有关。在第一个工作区中,我经常有一两个开发环境、一个带有某些选项卡的浏览器和一些正在运行的其他程序;然后在另一个工作区中与 Slack 一起运行相同的程序;然后在另一个工作区中,主要是电子表格和更多浏览器选项卡。重新设置所有这些需要很长时间,问题在于丢失了不同项目的工作状态。我通常会立即保存所有内容,因此不幸的是,在这种情况下,此警告毫无用处。