Autorun Browser Kiosk mit Jessie Lite

7

Ich arbeite an der Einrichtung eines Kiosks und versuche, mich mit dem Betriebssystem für die Installation auf dem Pi zu entscheiden. Ich weiß, dass eine vollständige Raspbian-Installation funktionieren wird, aber diese Site wird lokal gehostet und nur ein paar Mal pro Jahr aktualisiert. Ich möchte also keine vollständige Distribution verwenden, wenn ich nicht nur die Wartung minimieren muss.

Ich frage mich, ob ich den Chrome-Browser im Kiosk-Modus öffnen kann, ohne auf dem Desktop zu booten, wodurch ich etwas wie Jessie Lite oder DietPi verwenden kann. Oder muss ich zuerst die GUI aufrufen?

Anregungen wären hilfreich.

Brian
quelle
Sie sollten zunächst einmal Google ausprobieren, z. github.com/MobilityLab/TransitScreen/wiki/Raspberry-Pi oder blogs.wcode.org/2013/09/…
pastacool
@pastacool Ich habe beide ausprobiert. Sie sind ziemlich veraltet. Ich habe die Schritte der zweiten befolgt und es fast geschafft, sie zu bekommen. Das einzige Problem ist, dass der Befehl 'startx' nicht existiert
SERPRO
Haben Sie jemals eine Antwort auf Ihre Frage gefunden?
Havnar
Ich habe Jessie Lite installiert und kann VNC in einen leeren Desktop. Ich arbeite immer noch daran, wie Chrome geöffnet werden kann, ohne den vollständigen Desktop zu benötigen, hatte aber in letzter Zeit nicht viel Zeit.
Brian

Antworten:

3

Ich habe es endlich geschafft, eine gute Anleitung zu finden, um Jessie Lite zum Laufen zu bringen, ohne standardmäßig auf dem Desktop zu booten.

Sie müssen Xserver noch ausführen, um die Fenster zu verwalten, und Sie können LightDM verwenden, um den Startvorgang zu verwalten. Es gibt einige andere Treiberinstallationen, die die Videoleistung auf dem ARM-Prozessor optimieren.

Das Wichtigste ist, dass der für Jessie angebotene Chromium-Build v45 ist, der nur auf Raspberry Pi 2 oder höher funktioniert. Sie können auf einem älteren Computer einen anderen Browser wie Firefox oder Epiphany verwenden.

Brian
quelle
Der verlinkte Beitrag erwähnt nichts über Jessie Lite , und wir können sehen, dass der Autor eine vollständige Raspbian Jessie verwendet. Hast du mit Lite getestet?
Meriw
Wie wäre es damit ? github.com/BillyBlaze/OctoPrint-TouchUI/wiki/…
Sidhi Ciang
Ich mag Ihre Antwort, habe aber noch nicht das Verfahren. Ich habe Jessie-Lite installiert, benötige aber das Verfahren, damit Chromium darin ausgeführt wird.
SDsolar
0

Versuchen Sie die folgende URL: http://blogs.wcode.org/2013/09/howto-boot-your-raspberry-pi-into-a-fullscreen-browser-kiosk/

Ich benutze es zum Autorun eines Webbrowsers, wenn Raspbian startet

Sidhi Ciang
quelle
In Übereinstimmung mit unserer Richtlinie zu informationslosen Nur-Link-Antworten wird dieser Beitrag in 48 Stunden in das Community-Wiki konvertiert, um die Korrektur durch die Community zu vereinfachen, wenn er nicht so bearbeitet wird, dass er Informationen enthält, die als Antwort gelten können, wie minimal sie auch sein mögen.
Goldlöckchen
Dies ist eine interessante Antwort, aber ich muss den Kommentar von @goldilocks wiederholen, dass dies keine präzise Prozedur beinhaltet, um zu zeigen, wie es geht.
SDsolar
0

Es gibt viele verschiedene Möglichkeiten, wie Sie dies tun können. Ich weiß, dass es einige Tutorials zum Einrichten von Raspbian als Kiosk gibt, aber für Ihre Zwecke könnte etwas wie Screenly der richtige Weg sein. Wenn Sie BerryBoot verwenden, haben sie eine vorgefertigte Installation für Screenly, die EXTREM einfach einzurichten ist. Das einzige große Problem, das ich bei Screenly sah, war, dass beim Neustart die Authentifizierung durch gespeicherte Cookies verloren ging. Wenn es sich also immer um eine Situation handelt, würde Screenly definitiv funktionieren. Das Problem, auf das ich bei einigen Kiosk-Tutorials gestoßen bin, war, dass die Browser schließlich nach Updates fragten oder abstürzten usw. ... was eine Benutzerinteraktion erforderte (ich habe eine Digital Signage-Lösung erstellt, daher war dies nicht akzeptabel). Letztendlich habe ich Concerto für mein Backend verwendet (was für Ihre Bedürfnisse wahrscheinlich weit über Bord gehen würde) und Screenly als Client auf dem Pi ...

BerryBoot
Screenly

TempeComp
quelle