如何制作一个 systemd 服务以在启动时自动启动 RemoteLauncher?

如何制作一个 systemd 服务以在启动时自动启动 RemoteLauncher?

我希望 RemoteLauncher 在启动时自动启动,这样我就可以在 18.10 上执行启动/停止/控制 Kodi 之类的操作。

RemoteLauncher 是这里

自动启动的一个旧方法是这里(我相信这种方法已经被 Systemd 取代了。)

我试过做类似的事情

旧方法确实启动了 Java 和服务。我可以在系统监视器中看到它们正在运行。但启动 Kodi 的启动器并没有在屏幕上启动 Kodi。我在系统监视器中看到 Kodi 运行了不到一分钟,然后它就消失了。

在终端中手动启动服务确实/usr/bin/remote-launcher-server会启动 Java 和服务,并允许启动器正确启动 Kodi,这样我就可以在屏幕上看到它了。另一个启动器可以将其杀死。但目标是让此功能在启动后自动运行。

我无法使用最后一种 Systemd 方法在启动后运行 Java 和服务。我陷入了困境,而且对 Ubuntu 或 Systemd 不够了解,无法弄清楚。我非常感谢任何帮助。

答案1

有效的方法是将其添加/usr/bin/remote-launcher-server为启动应用程序。(我不知道为什么要把它弄得这么难。)

相关内容