我试图让我的 Raspberry pi 4 在任何情况下都能脱离我的手。如果发生什么事情,我可以通过我的电脑远程工作。为此,我选择了 teamviewer。但设备有时可能会重新启动,即使需要执行某些操作,我也应该能够连接到它。如果Raspberry pi中的操作系统是window(我不知道是否可能......),那会很容易,因为在window中,teamviewer中的一个选项可以使teamviewer随系统启动(这意味着在启动时启动)工作正常。但是在树莓派linux中...
问题就在这里。我已打开“使用系统启动 teamviewer”选项并输入此命令
/usr/bin/nohup /usr/bin/teamviewer & > /home/pi/log2.txt
在 rc.local 文件中。但值得注意的是......当我重新启动 Raspberry pi 时,teamviewer 不会在启动时启动,因此我无法在不手动打开 teamviewer 的情况下连接到设备。
Raspberry pi 的 Linux 版本是“Raspbian GNU/Linux 10 (buster)”。另外,我尝试使用“ID 和个人密码”方式连接到 teamviewer。
我尝试连接的 PC 上的 TeamViewer 已登录,但设备上的 TeamViewer 无法登录。
log2.txt 中没有打印任何内容...
答案1
这不起作用:没有该 teamviewer 可以附加的 xserver 或 wayland 会话。
您可以做的是设置登录管理器,以便在图形界面启动时自动登录,然后启动 teamviewer从图形界面(“自动启动应用程序”或类似的,取决于您的会话管理器(Gnome、KDE、xfce...))。