Raspberry Pi – VNC – Cliente Windows (Wine)

Para quem está começando a desvendar essa pequena placa, mas não tem um monitor ou tv extra para ver a tela do Raspberry Pi, ou quer apenas continuar a usar seu computador de uso cotidiano para controlar e programar via vnc, segue uma dica, que acabei experimentando e deu certo.

Como a maioria dos programadores podem dizer, fazer uso do root é uma questão de segurança, mas acabei fazendo uso para permitir uma seção do vnc com privilégios de super usuário.

Depois de instalar o vnc server no RPI (de agora em diante vou chamar assim o Raspberry Pi) e iniciar uma seção manualmente via console, eu iniciei uma secção com o RealVNC no Windows, tudo funcionou corretamente, com uma pequena mas implicante problemática, não estava em busca de uso do RPI, mas programar, criar pastas e arquivos com scripts e executáveis, o problema é que não poderia fazer nenhuma alteração em arquivos protegidos.

Nem mesmo com ‘sudo’, não, não funcionava mesmo! Sempre informava que não tinha privilégios.

Assim, procurando muito na internet, não encontrei como liberar de outra forma todos os aplicativos e pastas como se eu estivesse com o teclado e mouse direto no RPI.

Minha alternativa foi realmente de usar o root para iniciar uma secção de vnc.

Com o ‘putty’ loga-se como root, e digita por exemplo (note que o símbolo # é porque está logado como root):

#vncserver :1 -geometry 1280×720 -depth 24

A resolução de 1280×720 é para ficar mais comoda na minha tela que é de apenas 10″, mas o RPI suporta bem mais altas resoluções.

Assim tenho acesso total aos programas e pastas, com o vnc cliente.

Lembrando que não precisa digitar sudo para comandos de console, e que os arquivos criados e editados passam a ser de propriedade do root, assim, esta seção só é recomendada em ultimo caso, onde o vnc bloqueia a operação. Ou então será necessário redefinir as permissões dos arquivos e pastas para que o usuário comum possa operar.

Também realizei outro experimento, ainda que desnecessário, mas eu rodei o RealVNC para Windows 32bits com o Wine instalado no Xubuntu, já tinha instalado o Wine para rodar um simulador de circuitos eletronicos e funcionou perfeitamente.

Para quem estava apenas em busca de instalar o vnc no RPI:

https://robsoneletronico.wordpress.com/2014/03/25/raspberry-pi-vnc-server-com-tightvncserver/

Este outro é a fonte, segue o tutorial bem explicado:

http://gettingstartedwithraspberrypi.tumblr.com/post/24142374137/setting-up-a-vnc-server

Para instalar o Wine e rodar aplicativos do Windows:

http://www.linux.org/threads/installing-and-configuring-windows-emulator-wine.4368/

Nota no artigo sobre o Wine, tem um comando de instalação assim:

‘sudo add-apt-repository ppa:ubuntu-wine/ppa; sudo apt-get install wine’

notei que o comando ‘add-apt-repository’ esta com a ordem trocada, deve ser ‘apt-add-repository’

desta forma o repositório pode ser adicionado, caso contrário vai ocorrer erro.

Para executar um aplicativo exe, eu cliquei com o direito e pedi para abrir com o Wine,

isso na primeira vez, depois ao clicar no aplocativo já abre como se fosse nativo no Linux.

Boa sorte com seu RPI!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: