Використання Pi як кіоску АБО як отримати VNC на Pi


12

Я хотів би запустити Pi як кіоск, яким можуть користуватися багато людей. Pi не досить потужний, щоб запустити додаток, який я хотів би. Чи існує спосіб використання Pi просто як дисплей та проведення всіх обчислень на сервері?

Редагувати: Більше інформації. На Pi я відкритий для використання будь-якого розповсюдження. На сервері мені потрібно лише мати змогу запустити Chrome. Так що Ubuntu, OS X або Windows буде добре.


2
Ви мали б сказати нам, який розподіл ви хочете використовувати на Raspberry Pi. Ви також повинні сказати нам, яку програму та ОС ви хочете використовувати на іншій машині. Було б добре, якщо ви зможете відредагувати своє запитання та додати цю інформацію.
Андерс

додали інформацію. Для Пі все гаразд. Для Сервера будь-яка ОС, яка може запускати Chrome.
Scoop

Чи можу я уточнити ... Ви спробували запустити Chromium на Pi?
Алекс Чемберлен

Так, я спробував це, але веб-сторінка, яку я хотів би запустити, має занадто багато JavaScript.
Scoop

Останнє оновлення зображення Raspberry Pi на їхньому веб-сайті трохи швидше, може бути достатньо. Якщо у вас запущено Ubuntu на сервері, ви можете використовувати для підключення до сервера «-Y». Тоді всі графічні файли будуть тунельовані через ssh від сервера до клієнта.
Андерс

Відповіді:


9

У запитанні ви сказали, що "Pi не досить потужний, щоб запустити додаток, який мені хотів би", а також ви сказали "На сервері мені потрібно лише мати змогу запустити Chrome". Тож я припускаю, що ви намагаєтеся запустити якийсь веб-додаток із деякими динамічними завантаженнями сторінок (наприклад, ajax або flex / flash).

Я б запропонував скоріше спробувати зробити інфраструктуру сервера / клієнта, яку ви згадуєте, ви повинні спробувати новий випуск Raspbian і встановити Chromium, що є відкритою версією Chrome, або, можливо, просто дати іншому шансу браузер Midori. Остання версія Raspbian показує значно покращену ефективність, зокрема у випадку веб-перегляду, тому ви повинні перевірити це.


4

Все залежить від того, який розподіл ви запустите на Raspberry Pi і яку програму ви хочете запустити на іншій машині. Також важливо знати, в якій операційній системі працює ця машина.

Якщо це програма X11, що працює на вікні Linux / Unix, то ви повинні мати можливість увійти в цю машину та запустити там свою програму.

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

Ви також можете налаштувати обліковий запис користувача userна іншому комп'ютері, щоб мати змогу запускати програму machine. Таким чином ви трохи збільшите безпеку. Оскільки це не було частиною питання, я не намагатимусь відповісти, як налаштувати захищений кіоск.

Якщо це машина MS Windows, я думаю, це буде трохи складніше. Але оскільки я не знаю, як це використовувати на машині Windows, деякі інші повинні будуть розповісти, як це зробити.


3

X11 працює на Малині. За старих часів ви могли використовувати XDMCP з, X -query serverа потім запустити сеанс на сервері. Ось так, що вам і тут потрібно.


Я хотів би бачити більше Xтільки рішень - це хороший протокол.
Алекс Чемберлен

Принаймні над надійними посиланнями. Remote X дуже добре попрацював над тим, що сьогодні здаються дивовижно маленькими машинами з процесорами m68k та i960 та 10base2. Sparc 25 МГц може бути дуже zippy-терміналом або / і сервером. Добрі часи :)
XTL
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.