Usando o Pi como um quiosque OU como obter o VNC no Pi

11

Eu gostaria de executar o Pi como um quiosque que muitas pessoas possam usar. O Pi não é poderoso o suficiente para executar o aplicativo que eu gostaria. Existe uma maneira de usar o Pi apenas como um monitor e fazer todo o cálculo em um servidor?

Editar: Mais informações. No Pi, estou aberto a usar qualquer distribuição. No servidor, só preciso executar o Chrome. Então, Ubuntu, OS X ou Windows ficariam bem.

Scoop
fonte
2
Você deveria ter nos dito qual distribuição você deseja usar no Raspberry Pi. Você também deveria ter nos informado qual programa e sistema operacional deseja usar na outra máquina. Seria bom se você pudesse editar sua pergunta e adicionar essas informações.
Anders
adicionou a informação. Para o Pi, tudo está bem. Para o servidor, qualquer sistema operacional que possa executar o Chrome.
8388 Scoop
Posso esclarecer ... você já tentou executar o Chromium no Pi?
Alex Chamberlain
Sim, eu tentei, mas a página da web que eu gostaria de exibir possui muito javascript.
Colher
A atualização mais recente da imagem do Raspberry Pi em seu site é um pouco mais rápida, pode ser suficiente. Se você executa um Ubuntu no servidor, pode usar o 'ssh -Y' para se conectar ao servidor. Todos os gráficos serão encapsulados através do ssh do servidor para o cliente.
Anders

Respostas:

9

Na pergunta, você disse: "O Pi não é suficientemente poderoso para executar o aplicativo que eu gostaria" e você também disse: "No servidor, eu preciso apenas executar o Chrome". Então, vou assumir que você está tentando executar algum tipo de aplicativo Web com algumas cargas de página dinâmicas (por exemplo, ajax ou flex / flash).

Eu sugeriria que, em vez disso, tente criar a infraestrutura de servidor / cliente mencionada, experimente a nova versão do Raspbian e instale o Chromium, que é a versão de código aberto do Chrome, ou talvez apenas dê outra chance ao navegador Midori padrão. A versão mais recente do Raspbian promove um desempenho muito melhorado especificamente no caso da navegação na web, portanto, você deve conferir.

Dan B
fonte
4

Tudo depende de qual distribuição você executa no Raspberry Pi e de qual programa você deseja executar na outra máquina. Também é importante saber qual sistema operacional essa máquina executa.

Se for um programa X11 em execução em uma caixa Linux / Unix, você poderá fazer logon nessa outra máquina e executar seu programa lá.

ssh user@machine -X -e /path/to/program/on/other/machine

Você também pode configurar a conta de usuário userem outra máquina para poder executar apenas o programa machine. Dessa forma, você aumentará um pouco a segurança. Como não fazia parte da pergunta, não tentarei responder como configurar o quiosque seguro.

Se for uma máquina com Windows, será um pouco mais complicado, eu acho. Mas como eu não sei como usar isso em uma máquina Windows, alguns outros precisarão dizer como fazer isso.

Anders
fonte
3

O X11 é executado no Raspberry. Antigamente, você poderia usar o XDMCP X -query servere, em seguida, executar uma sessão no servidor. Parece que é disso que você precisa aqui também.

Thorbjørn Ravn Andersen
fonte
Eu gostaria de ver mais Xapenas soluções - é um bom protocolo.
Alex Chamberlain
Pelo menos através de links confiáveis. O Remote X funcionou muito bem no que hoje parece surpreendentemente pequenas máquinas com os processadores m68k e i960 e 10base2. Um sparc de 25MHz pode ser um terminal muito compacto ou um servidor. Bons tempos :)
XTL