当 GNOME Do 崩溃时如何自动重生?

当 GNOME Do 崩溃时如何自动重生?

我使用 GNOME Do,并且非常喜欢它。但是,有时它会崩溃,我必须从菜单重新运行它。是否可以设置我的 GNOME 会话以自动尝试重新生成 Do?

我意识到考虑到这一点时有一些注意事项 - 如果我的系统进入 Do 根本无法运行的状态,这将创建一个无限循环,重生、崩溃并再次重生,但根据我的经验,Do 崩溃的程度足以让人有点烦人,而且在我手动重新启动它之后绝不会立即发生。

如果有人能证明这是一个坏主意,我也会认为这是一个很好的答案。

答案1

您应该能够使用一个 bash 脚本来启动它,该脚本基本上是“while(1){gnome-do}”,确保当 gnome-do 崩溃时,它会再次运行。只要 gnome-do 同步运行,它就应该可以正常工作。即使系统进入无法成功启动的状态,影响也很小。如果您想确保即使这样也不会成为问题,请使用 zenity 插入命令。这会通知您出现了问题,并要求您按 Enter 键再次启动 gnome-do。

使用以下内容创建一个脚本,并从系统偏好设置菜单下的“启动应用程序”应用程序启动它。

while true
do
  gnome-do
  zenity --info --text="gnome-do crashed ... press enter to restart"
done

相关内容