12

I would like to run the Pi as a kiosk that many people can use. The Pi is not quite powerful enough to run the application that I would like. Is there a way to use the Pi just as a display and to have all the computation done on a server?

Edit: More info. On the Pi, I am open to using any distribution. On the server, I only need to be able to run Chrome. So Ubuntu, OS X, or Windows would be ok.

Marius Butuc
  • 925
  • 3
  • 11
  • 20
Scoop
  • 2,739
  • 7
  • 29
  • 25

3 Answers3

9

In the question you said "The Pi is not quite powerful enough to run the application that I would like" and you also said "On the server, I only need to be able to run Chrome." So I'm going to assume that you're trying to run some kind of web app with some dynamic page loads (ie ajax or flex/flash).

I would suggest that rather try to do the server/client infrastructure you mention you should try out the new release of Raspbian and install Chromium which is the open source version of Chrome or perhaps just give the default Midori browser another chance. The latest version of Raspbian touts much improved performance specifically in the case of web browsing so you should check it out.

Dan B
  • 2,907
  • 2
  • 21
  • 20
4

All depends on which distribution you run on the Raspberry Pi and what program you want to run on the other machine. It's also important to know what operating system that machine runs.

If it's a X11 program running on a Linux/Unix box then you should be able to log into that other machine and run your program there.

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

You can also configure the user account user on then other machine to only be able to run the program machine. In that way you will increase the security a bit. As it wasn't part of the question, I will not try to answer how to set up secure kiosk.

If it's a MS Windows machine, it will be a bit more complicated I guess. But as I don't know how to use this on a Windows machine, some other will have to tell you how to do this.

Anders
  • 424
  • 2
  • 6
3

X11 runs on the Raspberry. In the old days you could use XDMCP with X -query server and then run a session on server. Sounds like that is what you need here too.