Mise en place d'un kiosque avec du chrome

35

J'aimerais mettre mon Raspberry Pi en mode kiosque avec Chromium directement sur mon site Web, mais je n'arrive pas à comprendre comment le faire fonctionner. J'ai suivi plusieurs guides différents et le code qu'ils m'ont donné a été légèrement différent, alors je ne sais pas exactement quoi suivre.

Jusqu'à présent, j'ai essayé différentes variantes de modification du code dans

/etc/xdg/lxsession/LXDE-pi/autostart

avec ça:

#@xscreensaver -no-splash
@xset s off
@xset -dpms
@xset s noblank
@chromium --noerrdialogs --kiosk http://localhost --incognito

Je mets aussi le même code dans

/etc/xdg/lxsession/LXDE/autostart

Il ne s’applique toujours que sur le bureau et je ne sais plus quoi faire, car il ne semble pas y avoir beaucoup de tutoriels traitant de ce sujet, et aucun n’est récent.

DavidK
la source
1
Bonjour et bienvenue. Jetez un coup d'œil ici et dites-nous si cela vous est utile ou non.
Ghanima
1
Merci pour l'aide mais cela n'a pas fait l'affaire non plus. Honnêtement, c'est un peu ridicule. Cela semble être une chose courante que les gens voudraient faire avec leur pi, pourtant il y a peu ou pas d'informations sur la façon de le faire et les étapes semblent changer à chaque itération du système d'exploitation.
DavidK

Réponses:

44

J'ai un Raspberry Pi 2 sous Raspbian Jessie avec du chrome 45 installé. J'ai constaté que vous devez copier le fichier de démarrage automatique existant dans votre section locale:

mkdir -p /home/pi/.config/lxsession/LXDE-pi/
cp /etc/xdg/lxsession/LXDE-pi/autostart /home/pi/.config/lxsession/LXDE-pi/autostart

Alors éditez cette version locale:

nano /home/pi/.config/lxsession/LXDE-pi/autostart

#@xscreensaver -no-splash  # comment this line out to disable screensaver
@xset s off
@xset -dpms
@xset s noblank
@chromium-browser --incognito --kiosk http://localhost/  # load chromium after boot and point to the localhost webserver in full screen mode

sauver

sudo reboot
Justin N
la source
1
ENFIN! Le bon fichier!
Quintin Balsdon
3
Avant d’essayer cela, je veux savoir comment sortir du mode Kiosk pour pouvoir apporter des modifications. Pourtant, je ne veux pas que d’autres puissent le faire.
Chiwda
1
J'imagine que vous pourriez, au pire, entrer SSH ailleurs et éditer le fichier pour supprimer les options de démarrage automatique?
Neil Barnwell
1
Oui. ssh -Y kiosknamedans le système, puis sudo killall chromium-browserva le tuer. Ensuite, vous pouvez simplement exécuter Chromium via la connexion ssh pour modifier les paramètres dans le navigateur. Ensuite, sudo init 6le redémarrer proprement.
SDsolar
cela a changé mon thème par défaut, comment réparer :)
Wasim A.
5

Par défaut, l'environnement X d'ouverture de session automatique Pi est défini avec les informations d'identification de l' piutilisateur. Les paramètres de configuration de l'environnement Xserver de cet utilisateur sont /home/pi/.config/lxsession/LXDE-pi/autostartactivés, pas entrés /etc/xdg/lxsession/LXDE-pi/autostart(il s'agit de l'environnement de l'utilisateur root).

Kamiel
la source