Atrasei na proposta de um post por semana; imagine ter pensado em um post por dia....
Mas, ainda no mundo do acesso remoto, mais um recurso que pode ajudar.
Inclusive eu testei isso pois o sistema do Oracle Linux 7 não estava funcionando. Então testei no Pi, que raramente te deixa na mão.
VNC com Pi: vi este post em http://gettingstartedwithraspberrypi.tumblr.com/post/24142374137/setting-up-a-vnc-server
Então, o primeiro passo é baixar o pacote recomendado:
1. sudo apt-get install tightvncserver
Depois, executar o programa:
2. vncserver
(veja que ele pode ser executado pelo usuário padrão; não precisa ser root nem usar sudo)
Usar seu cliente vnc preferido para conectar.
O meu é tight vnc: http://www.tightvnc.com/download.php
3. executar tight vnc e preencher com o endereço IP do RPi e a porta que o vncserver está sendo executado. O padrão é IP:5901
Verifique em /home/pi/.vnc/ quais arquivos foram criados. A porta a conectar é 590n onde n é o número que vem após : no nome do arquivo.
segunda-feira, 16 de fevereiro de 2015
terça-feira, 30 de dezembro de 2014
Acesso via x-server
Talvez você já tenha se deparado com a situação de não ter um monitor adequado para a resolução gráfica do RPi. Ou talvez você só queira exportar o monitor/tela.
Bom, existem um sem número de alternativas postadas por aí.
A que eu gosto e tem sido adequada é a seguinte:
1. No seu PC instale o pacote de x-server do Cygwin: http://x.cygwin.com/ (a instalação não é trivial, precisa executar o setup.exe e este programa instala o resto do pacote).
2. Executar o aplicativo, que deve colocar um link no seu desktop: startxwin.exe
3. Ao executar, ele deve abrir um terminal

Executar o comando xhost +
Este comando libera o servidor xwin a aceitar conexões de outros hosts.
No terminal, executar o comando ssh -y user@endereco_ip. O user é o nome de usuário (normalmente pi) e o endereço é o IP que o RPi estiver usando.

Depois, quando estiver conectado no RPi, é necessário executar um comando que informe ao RPi que o seu terminal será mostrado em outro computador. Este comando é export e a variável é DISPLAY. Assim, o comando fica:
export DISPLAY=endereço_ip_RPi:0.0 (lembrar de incluir o 0.0 após o endereço IP do RPi).
Para verificar que o comando foi aceito, digite: env
Este comando irá mostrar todas as variáveis de ambiente, inclusive a DISPLAY

Por fim, executa-se o comando
x-session-manager
Se a configuração tiver sido feita corretamente, na tela do PC deve abrir a console gráfica do RPi.

Bom, existem um sem número de alternativas postadas por aí.
A que eu gosto e tem sido adequada é a seguinte:
1. No seu PC instale o pacote de x-server do Cygwin: http://x.cygwin.com/ (a instalação não é trivial, precisa executar o setup.exe e este programa instala o resto do pacote).
2. Executar o aplicativo, que deve colocar um link no seu desktop: startxwin.exe
3. Ao executar, ele deve abrir um terminal
Executar o comando xhost +
Este comando libera o servidor xwin a aceitar conexões de outros hosts.
No terminal, executar o comando ssh -y user@endereco_ip. O user é o nome de usuário (normalmente pi) e o endereço é o IP que o RPi estiver usando.
Depois, quando estiver conectado no RPi, é necessário executar um comando que informe ao RPi que o seu terminal será mostrado em outro computador. Este comando é export e a variável é DISPLAY. Assim, o comando fica:
export DISPLAY=endereço_ip_RPi:0.0 (lembrar de incluir o 0.0 após o endereço IP do RPi).
Para verificar que o comando foi aceito, digite: env
Este comando irá mostrar todas as variáveis de ambiente, inclusive a DISPLAY
Por fim, executa-se o comando
x-session-manager
Se a configuração tiver sido feita corretamente, na tela do PC deve abrir a console gráfica do RPi.
Assinar:
Postagens (Atom)
