Démarrage automatique du chrome sur Raspbian Jessie - 11/2015

13

J'ai réussi à charger chrome-browser sur raspbian jessie et j'essaie de démarrer automatiquement chrome-browser --kiosk mode ... et je n'ai pas de chance. J'ai essayé plusieurs tentatives avec différentes syntaxes, dont @chromium et @ chromium-browser (sans chemin d'accès). Toute orientation très appréciée.

Dans le répertoire suivant - j'ai les commandes suivantes /etc/xdg/lxsession/LXDE-pi/autostart::

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
@sh ${HOME}/.config/lxsession/LXDE-pi/autokey.sh
@/usr/bin/chromium-browser --noerordialogs --disable-session-crashed-bubble --disable-infobars --kiosk http://www.website.com
Glenn R
la source
1
Devrait l' --noerordialogsêtre --noerrdialogs? Voir ici
SausageFingers
Juin 2018 - Chromium 56 - pour supprimer les erreurs qu'il est courant d'utiliser--incognito
SDsolar

Réponses:

28

Pour Raspbian (Jessie), cette solution a fonctionné pour moi:

Créez un nouveau fichier .desktop dans ~/.config/autostart/, par exemple

sudo nano ~/.config/autostart/autoChromium.desktop

Ajoutez ensuite ce qui suit:

[Desktop Entry]
Type=Application
Exec=/usr/bin/chromium-browser --noerrdialogs --disable-session-crashed-bubble --disable-infobars --kiosk http://www.website.com
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=AutoChromium
Name=AutoChromium
Comment=Start Chromium when GNOME starts

Redémarrez ensuite. Chrome devrait se lancer automatiquement en mode kiosque après le chargement du bureau.

Voir Comment ajouter des programmes de démarrage dans GNOME 3.14 sur Debian 8 'jessie' pour une explication plus détaillée.

SausageFingers
la source
1
Si cela aide quelqu'un d'autre - Notre chrome se figeait périodiquement, nous avons donc créé un travail cron avec cette commande pour redémarrer le chrome toutes les heures:0 * * * * killall chromium-browser; DISPLAY=:0 /usr/bin/chromium-browser --noerrdialogs --disable-session-crashed-bubble --disable-infobars --kiosk "http://www.website.com"&
rinogo
6

Démarrage de Raspbian Jessie Chromium en plein écran:

* Navigateur Chromium chargé pour Raspbian Jessie basé sur ce site: - https://www.raspberrypi.org/forums/viewtopic.php?t=121195&p=818455

* Et j'ai obtenu le "démarrage en plein écran" de Chromium à partir de ce guide: site: http://www.0atman.com/auto-start-full-screen-web-page-on-raspbian-jessie-startup.html Créer un fichier appelé ~/.config/autostart/chromium.desktopavec le contenu suivant:

[Desktop Entry]
Encoding=UTF-8
Name=Connect
Comment=Checks internet connectivity
Exec=/usr/bin/chromium-browser -incognito --kiosk YOUR_WEB_ADDRESS

J'avais besoin d'utiliser Chromium pour les concepts de flux vidéo en direct de webrtc; il semble être stable sur un flux de codec V9 ... va l'essayer avec H.264 / 5. J'avais une révélation qui fonctionnait, mais je plantais après quelques minutes de flux vidéo.

Glenn R
la source
2

Voici une soulution pour exécuter un script au démarrage: Exécuter le script bash au démarrage

Vous devriez essayer de mettre votre commande dans un script bash. Par exemple:

#!/bin/bash
/usr/bin/chromium-browser --noerordialogs --disable-session-crashed-bubble --disable-infobars --kiosk http://www.website.com

Rendez-le exécutable:

chmod +x {path of the script}/nameofscript.sh

Et essayez ceci:

sudo update-rc.d {path of the script}/nameofscript.sh defaults
oroszkodik
la source
Je vous remercie. Je vais l'essayer et voter si cela fonctionne sur Raspbian-Jessie. Je sais que certains ont changé entre Wheezy et Jessie ... mais votre réponse est beaucoup plus claire. Appréciez la réponse!
Glenn R
2

Pour Raspian Jessie avec Raspberry 3, le bon répertoire pour moi: ~ / .config / autostart

Important: pointez avant la configuration

Parce que vous avez plusieurs démarrages automatiques! Pour moi, j'utilise (utilisateur pi): home / pic.config / autostart

piotr
la source
2
Le bon répertoire pour moi: /home/pi/.config/lxsession/LXDE-pi/autostart
piotr
1
sudo nano .config/lxsession/LXDE-pi/autostarta aussi fait l'affaire pour moi.
Bram