在 Ubuntu 触摸终端中,当您运行命令行应用程序(如)vim
或长时间运行的 shell 脚本并切换到另一个应用程序时,正在运行的应用程序将停止(如 ctrl+z)。
当您的应用程序恢复时,终端却一片混乱,这种情况就更加令人恼火了。您的应用程序在后台恢复。或者,如果您运行一个脚本,而该脚本只是因为您已切换而停止。该脚本可能是服务器。
答案1
您可以通过运行这些命令来改变终端生命周期。
找出哪些应用程序不应被暂停:
gsettings get com.canonical.qtmir lifecycle-exempt-appids
对我来说这个命令返回
['com.ubuntu.music']
将终端应用程序添加到此列表
gsettings set com.canonical.qtmir lifecycle-exempt-appids "['com.ubuntu.music', 'com.ubuntu.terminal']"
现在终端不应该再停止了。
此解决方案来自“在 Ubuntu Touch 上的终端应用程序中运行的 VLC 在声音指示器中有播放/暂停/跳过控制“在reddit上。
答案2
感谢丹尼尔的指点。
答案是:
前往 open.uappexplorer.com 下载 openstore click 包并安装。
如果您找不到新打开的商店应用程序,请重新启动或在应用程序范围内搜索。
从打开商店应用程序安装 UT Tweak Tool。
再次,如果应用程序不在范围内,则搜索它,重新启动,或者您可以从普通应用商店安装应用程序。(这看起来像是一个应用程序范围未刷新的小错误)
在 UT Tweak Tool 中,进入左上角菜单并选择“应用程序范围”。在那里,您可以搜索要批准的应用程序并激活“防止应用程序暂停”。
完毕。