问题描述
我是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 (将#修改为@)