Estou tentando libertar meu Raspberry pi 4 da minha mão em qualquer situação. Se algo acontecer eu poderia trabalhar remotamente do meu pc. Para fazer isso, escolho o teamviewer. Mas o dispositivo pode ser reiniciado ocasionalmente e mesmo assim eu devo conseguir me conectar a ele se algo precisar ser feito. Se o sistema operacional no Raspberry pi for janela (não sei se é possível ...) seria fácil porque na janela uma opção no teamviewer que faz o teamviewer iniciar com o sistema (o que significa iniciar na inicialização) funcionou bem. Mas no Raspberry pi Linux ...
Aqui está o problema. Ativei a opção 'iniciar teamviewer com sistema' e coloquei este comando
/usr/bin/nohup /usr/bin/teamviewer & > /home/pi/log2.txt
no arquivo rc.local. Mas a observação acontece ... Quando eu reinicio o Raspberry pi, o teamviewer não inicia na inicialização, então não consigo me conectar ao dispositivo sem ativar o teamviewer manualmente.
A versão Linux do Raspberry pi é "Raspbian GNU/Linux 10 (buster)". Além disso, estou tentando me conectar ao teamviewer com o modo 'ID e senha pessoal'.
O TeamViewer no PC que estou tentando conectar está conectado, mas o TeamViewer no dispositivo não.
Nada é impresso em log2.txt...
Responder1
Isso não funcionará: não há uma sessão xserver ou wayland à qual este teamviewer possa se conectar.
O que você pode fazer é configurar seu gerenciador de login de forma que você faça login automaticamente quando a interface gráfica for iniciada e, em seguida, inicie o teamviewerdeaquela interface gráfica ("aplicativos de inicialização automática" ou similar, dependendo do seu gerenciador de sessões (Gnome, KDE, xfce...)).