7
votes

Essayer de faire un kiosque Webkit sur Debian avec Raspberry Pi

J'essaie de construire un kiosque Webkit sur une framboise pi.

J'ai trouvé un bon départ à: https: / /Github.com/pschultz/kiosk-Browser

Les choses que je veux faire:

1) Démarrez le kiosque sans vous connecter (avec INITTAB?)

Peter Schultz a souligné l'ajout de la ligne suivante: xxx

mais il n'a pas expliqué les étapes pour faire ce travail (pour noobs). < P> Ce que j'ai fait, c'est ajouter son code à un référentiel git personnel et cloné ce repo à / usr / bin / kiosque et sudo apt-get install libwebkit-dev et < code> sudo gagnez .

La ligne à ajouter à l'inittab sera: xxx

Si je le fais, je génère une boucle ou une sorte ...


3 commentaires

Vous voudrez peut-être demander à cette question ici: << a href = "http://raspberrypi.stackexchange.com/"> raspberrypi.stackexchange.com >


Pour les personnes qui demandent, en raison de la forte demande, une fourchette de Webkiosk instantané pour Raspberry Pi est maintenant née. Signalisation numérique de framboise : Sourceforge.net/projects/raspberrysign


Est tombé sur github.com/futurice/chilipie-kiosk si vous avez toujours besoin


6 Réponses :


0
votes

Vous devriez probablement commencer par vérifier si / USR / bin / kiosque / navigateur fonctionne du tout. Vous devez démarrer la session X normale (environnement graphique) sur votre RaspberryPI, terminal de lancement, essayez d'exécuter cette commande: xxx

et voir ce qu'il imprime sur le terminal. Est-ce que ça marche? Voyez-vous des messages d'erreur?


0 commentaires

0
votes

J'essaie de construire un kiosque WebKit sur un PI de framboise.

Je pense que WebKiosk instantané pour Raspberry Pi pourrait être utile pour vous. Voir: http://www.binaireemotions.com/raspberry-digital-signage/


2 commentaires

Pour donc fournir un lien vers un site externe, il est souvent préférable de donner au moins un résumé de haut niveau de ce que le contenu est au cas où la liaison externe change ou est supprimée. Future afin que les visiteurs auront toujours quelque chose travailler avec.


THX, les spécifications ont l'air bien mais n'y a pas de webkit mais kiosque à base de firefox.



2
votes

Il est possible que vous ne puissiez pas définir la variable d'environnement d'affichage.

Essayez: p> xxx pré>

ou, navigateur peut également prendre un argument d'affichage (donc vous ne le faites pas Besoin de la variable d'environnement): P>

/usr/bin/startx /usr/bin/browser :0


0 commentaires

6
votes

Si vous souhaitez charger automatiquement un navigateur entier en mode kiosque chaque fois que vous activez le RPI, vous pouvez ajouter l'une de ces deux lignes au fichier / etc / xdg / lxsession / lxde / autostart xxx Pré>

Le premier est pour le chrome et ce dernier est pour Midori, le navigateur léger par défaut RPI. P>

Astuce: puisque nous allons utiliser le RPI comme kiosque, nous voulons empêcher l'écran d'aller noir et désactiver l'économiseur d'écran. Modifier le fichier Autostart: p> xxx pré>

Trouvez la ligne suivante et commencez-le à l'aide d'un # (il doit être situé en bas) P>

@xset s off 
@xset -dpms 
@xset s noblank 


1 commentaires

Bonjour, j'ai un appareil hackberry A10 avec Cortex A8 et je pouvais installer Debian Wheezy, mais je n'ai pas pu installer Chrome, je reçois toujours des erreurs sur la dépendance, etc. Connaissez-vous un moyen de l'installer? Je suis Newbie à Linux. Merci beaucoup!!



3
votes

La réponse éviscérée suggère d'exécuter LXDE pour cela. Vous pouvez également le faire sans un tel environnement de bureau de repos. Vous pouvez simplement commencer Midori ou chrome dans une session x:

#!/bin/sh
matchbox-window-manager &
midori -e Fullscreen -a http://dev.mobilitylab.org/TransitScreen/screen/index/11


0 commentaires

0
votes

mis à jour pour la version actuelle de Raspbian (avec Pixel Desktop) Installer avec NoOp 2.0.

J'ai trouvé que vous avez besoin de modifier dans deux endroits différents pour le faire fonctionner.

  1. / etc / xdg / lxsession / lxde / autostart
  2. /home/pi/.config/lxsession/lxde-pi/autostart

    Donc, mon fichier de configuration est: xxx

    et c'est tout.


0 commentaires