我已经为Teamviewer 9安装了upstart作业。根据dbus和lightdm运行时应该启动的配置,请参见:
start on (
(started dbus or
started init-system-dbus)
and
(
starting-dm or
started gdm or
started kdm or
started lightdm or
started lxdm or
started prefdm or
started xdm)
)如您所见,这两种程序都是在我的Ubuntu 13.10上启动的,但teamviewerd不会自动启动:
root@surf:~# initctl list |grep dbus
dbus start/running, process 807
root@surf:~# initctl list |grep lightdm
lightdm start/running, process 2336
root@surf:~# initctl list |grep teamviewerd
teamviewerd stop/waiting在日志中,我得到(在重新启动之后):
root@surf:~# cat /var/log/upstart/teamviewerd.log
method return sender=org.freedesktop.DBus -> dest=:1.6 reply_serial=2
uint32 1如果我手动启动它,它就会像预期的那样工作:
root@surf:~# initctl start teamviewerd
teamviewerd start/running, process 13796这份工作有什么问题?
发布于 2014-01-03 11:53:25
teamviewer中有一些集成的deamon命令。至少在第八版。
teamviewer --daemon status show current status of the TeamViewer daemon
teamviewer --daemon start start TeamViewer daemon
teamviewer --daemon stop stop TeamViewer daemon
teamviewer --daemon restart stop/start TeamViewer daemon
teamviewer --daemon disable disable TeamViewer daemon - don't start daemon on system startup
teamviewer --daemon enable enable TeamViewer daemon - start daemon on system startup (default)https://askubuntu.com/questions/399397
复制相似问题