尝试在后台运行时,Twinkle立即终止

问题描述

我是Linux的新手,我想在树莓派上使用SIP客户端“ Twinkle”。通过twinkle -c从外壳启动程序时,我可以很好地运行该程序。

这将产生:


Firewall/NAT discovery in progress.
Please wait.

Twinkle 1.10.1,October 7,2016
copyright (C) 2005-2015  Michel de Boer and contributors

Users:
* twinkle
    Schranken <sip:676@###>

Local IP:       255.255.255.255


twinkle: registering phone...

Twinkle>
twinkle: registration succeeded (expires = 360000000 seconds)

但是当我尝试在后台运行它时,例如使用nohup twinkle -c </dev/null > /home/pi/log 2>&1 &,该作业将立即终止。

日志文件包含以下内容

Firewall/NAT discovery in progress.
Please wait.

Twinkle 1.10.1,2016
copyright (C) 2005-2015  Michel de Boer and contributors

Users:
* twinkle
    Schranken <sip:676@###>

Local IP:       255.255.255.255


twinkle: registering phone...

Twinkle>

Info: Deregistering phone...

我的最终目标是在启动后自动运行它,我已经通过rc.local,systemd,init.d和crontab尝试过,但是这些都不起作用。

希望我能为您提供足够的信息,并感谢您的宝贵时间。

编辑:使用屏幕解决了我的问题。我在rc.local文件添加一个命令,该命令会打开一个屏幕,并显示开始闪烁的命令。谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)