如何重新启动 Unity

Yur*_*ziy 71 unity compiz

我知道unity --reset命令。但是如何在不重置其配置文件的情况下简单地重新启动 Unity?

Oli*_*Oli 80

我不使用 Unity,但鉴于我对其机制的了解,这应该有效:

unity
Run Code Online (Sandbox Code Playgroud)

您需要将其粘贴在运行框 ( Alt+ F2) 而不是终端中,否则退出终端时它会中断。

如果要从终端运行它,请使用:

setsid unity
Run Code Online (Sandbox Code Playgroud)

  • 如果您想查看调试消息,在终端中执行此操作的一个好方法是“setsid unity”。您可以随时关闭终端,但您仍会获得 Unity 生成的终端输出。 (8认同)
  • 没错。虽然,根据我的经验,注销并重新登录效果更好(此时我使用 Unity 作为我的主要桌面环境) (2认同)
  • 只需使用`unity` 即可,因为它是相同的命令。 (2认同)

小智 7

我发现killall -u USR1 -r -g unity*(可选地,使用 -i 进行交互)比@Andrew 的答案更有效。我对这个 vs 的唯一问题unity --replace是它会杀死你的会话,而这unity --replace不会。所以,当它严重损坏时保留它。


小智 5

killall -USR1 unity 将在您未更改 killall 默认值的帐户 (USR1) 中重新启动它。