Sessão ativa de acesso remoto ao Raspberry Pi


10

Quando acesso remotamente o raspberry pi com o software agora instalado, não consigo acessar a sessão atual exibida na minha TV, mas uma nova sessão.

Existe um software para acessar a sessão atual para que eu possa usar o teclado e o mouse conectados ao meu laptop para controlar o meu raspberry pi?

ATM Eu uso o putty e o Xming para acessar meu PI, mas isso cria uma nova sessão de usuário em vez da ativa.


2
Você já tentou um servidor VNC? elinux.org/RPi_VNC_Server
Steven Devijver

tentará isso quando estiver em casa do trabalho, tnx.
Tom

Respostas:


5

Você precisa instalar o daemon x11vnc na distribuição Linux com o Pi. Em seguida, execute esse comando;

x11vnc -display :0 -usepw -noxdamage -ncache 10 -ncache_cr -listen IP_of_pi -allow allowed_ip_address

Depois de executar o comando, conecte-se ao pi com qualquer cliente VNC.


3

Você precisa x11vnc. Isso permitirá que você se conecte à mesma sessão na TV.


3
Essa resposta pode estar relacionada à expansão.
Alex Chamberlain

1

Você deve instalar o VNC.

Basicamente, você precisa seguir as instruções aqui .

O básico é:

  1. Instale tightvncserver: sudo apt-get install tightvncserver.
  2. Faça um shell estrito com o comando start.
  3. Adicione um script init.
  4. Instale o visualizador tightvnc no site .
  5. Conecte-se.

Posso adicionar mais ajuda mais tarde, se você precisar.


1

No meu RPi padrão, só preciso executar o x11vnc sem nenhum parâmetro para poder controlar a sessão ao vivo no Pi com o cliente TightVNC no meu laptop Windows. Porém, algumas coisas me enganaram por um tempo, deve haver um espaço entre -display e o bit: 0, e se você teve uma sessão abortada, deve matá-la no Pi (por exemplo, vncserver kill: 0 ) reinicialize-o ou use um número de exibição diferente. Você também precisa verificar a porta que o x11vnc está usando, conforme exibido no texto após a execução. Depois de um dia de pesquisa, agora funciona.


0

Consegui iniciar uma conexão remota depois de usar uma versão abreviada do comando que o gurcanozturk compartilhou.

Depois de instalar o x11vnc, editei

/etc/xdg/lxsession/LXDE/autostart

para executar o seguinte comando:

x11vnc -display :0 -usepw -noxdamage -ncache 10 -ncache_cr

Isso permite que o VNC se conecte uma vez, e você precisará reiniciar o dispositivo para fazer outra conexão.

Para conectar com o VNC, use o

IP_of_pi:5900

Isso deve conectá-lo e funcionar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.