teamviewer 卡死,准备重启时,输入:
sudo teamviewer --daemon restart
结果,出现了下面的错误信息:
systemctl start teamviewerd.service
Failed to start teamviewerd.service: Unit teamviewerd.service not found.
fail
错误信息的大致描述是 systemctl 准备启动teamviewer时,发现找不到teamviewer的程序单元,启动失败。
原因是linux的systemd管理系统,没有找到这个启动程序。
解决办法:输入以下命令,直接重启teamviewer。
sudo /opt/teamviewer/tv_bin/teamviewerd -d
如果想使用:
sudo teamviewer --daemon start/stop/restart
需要把teamviewer的启动脚本加入到systemd管理中。使用以下命令,建立一个两者之间的软链接:
sudo ln -s /opt/teamviewer/tv_bin/script/teamviewerd.service /etc/systemd/system/teamviewerd.service
这样我们就可以继续使用 teamviewer --daemon命令了。