我今天第一次在 Nvidia jetson Xavier 安装和配置并使用了电视,
但重启后我遇到了这个问题:
teamviewerd.service:启动后无法打开 PID 文件 /var/run/teamviewerd.pid(还没有?):没有这样的文件或目录
请告诉我为什么以及如何解决它,这非常重要!
我今天第一次在 Nvidia jetson Xavier 安装和配置并使用了电视,
但重启后我遇到了这个问题:
teamviewerd.service:启动后无法打开 PID 文件 /var/run/teamviewerd.pid(还没有?):没有这样的文件或目录
请告诉我为什么以及如何解决它,这非常重要!
我使用 TeamViewer 连接到一台并不总是启动图形用户会话的机器(Ubuntu 20.04),我注意到即使teamviewerd
运行机器也处于脱机状态。
我修复了运行问题:
sudo teamviewer setup
来自teamviewer --help
:
teamviewer setup Configure headless modes (non-gui/console)
如果不运行它,我唯一的方法是手动启动图形用户会话并在我想使用的主机上打开 TeamViewer GUI。
确保启用/启动 gdm.service 或其他受支持的登录管理器
在 Fedora 30 x86_64 上遇到相同问题时通过搜索找到了这个问题。
我的解决方案是编辑/etc/systemd/system/teamviewerd.service
并注释掉以下内容:
PIDFile = /run/teamviewerd.pid
所以上面写着:
# PIDFile = /run/teamviewerd.pid
(或任何PIDFile
它指定的)
然后运行:
systemctl daemon-reload
systemctl start teamviewerd
systemctl status teamviewerd