Автоматический запуск TeamViewer при загрузке Raspberry Pi 4 без каких-либо ручных операций

Автоматический запуск TeamViewer при загрузке Raspberry Pi 4 без каких-либо ручных операций

Я пытаюсь сделать свой Raspberry pi 4 свободным от руки в любых ситуациях. Если что-то случится, я смогу работать удаленно со своего ПК. Для этого я выбрал для него TeamViewer. Но устройство может иногда перезагружаться, и даже в этом случае я должен иметь возможность подключиться к нему, если что-то нужно сделать. Если ОС в Raspberry pi — Windows (не знаю, возможно ли это...), это будет легко, потому что в Windows опция в TeamViewer, которая заставляет TeamViewer запускаться вместе с системой (что означает запуск при загрузке), работала нормально. Но в Raspberry pi Linux...

Вот в чем проблема. Я включил опцию «запустить teamviewer вместе с системой» и ввел эту команду

/usr/bin/nohup /usr/bin/teamviewer & > /home/pi/log2.txt

в файле rc.local. Но ничего не происходит... Когда я перезагружаю Raspberry pi, teamviewer не запускается при загрузке, поэтому я не могу подключиться к устройству, не включив teamviewer вручную.

Linux-версия Raspberry pi - "Raspbian GNU/Linux 10 (buster)". Плюс я пытаюсь подключиться к teamviewer с помощью 'ID и личного пароля'.

TeamViewer на ПК, к которому я пытаюсь подключиться, вошел в систему, но TeamViewer на устройстве не входит.

В log2.txt ничего не выводится...

решение1

Это не сработает: нет сеанса xserver или wayland, к которому можно было бы подключиться TeamViewer.

Что вы можете сделать, так это настроить менеджер входа в систему таким образом, чтобы он автоматически входил в систему при запуске графического интерфейса, а затем запустить TeamViewer.отэтот графический интерфейс («автозапуск приложений» или что-то подобное, в зависимости от вашего менеджера сеансов (Gnome, KDE, xfce...)).

Связанный контент