Inicio automático de cromo en raspbian jessie - 11/2015

13

He cargado con éxito el navegador de cromo en raspbian jessie y estoy tratando de iniciar automáticamente el navegador de cromo - modo quiosco ... y no tengo suerte. He intentado varios intentos con diferentes sintaxis, incluyendo @chromium y @ chromium-browser (sin ruta). Cualquier orientación muy apreciada.

En el siguiente directorio, tengo los siguientes comandos /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
fuente
1
Debe --noerordialogsser --noerrdialogs? Ver aquí
SausageFingers
Junio ​​de 2018 - Chromium 56 - para suprimir cualquier error que sea común usar--incognito
SDsolar

Respuestas:

28

Para Raspbian (Jessie), esta solución funcionó para mí:

Cree un nuevo archivo .desktop en ~/.config/autostart/, p. Ej.

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

Luego agregue lo siguiente:

[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

Luego reiniciar. Chromium debería iniciarse automáticamente en modo quiosco después de que se haya cargado el escritorio.

Consulte Cómo agregar programas de inicio en GNOME 3.14 en Debian 8 'jessie' para obtener una explicación más detallada.

Salchicha Dedos
fuente
1
Si ayuda a alguien más: nuestro Chromium se estaba congelando periódicamente, por lo que creamos un trabajo cron con este comando para reiniciar Chromium cada hora:0 * * * * killall chromium-browser; DISPLAY=:0 /usr/bin/chromium-browser --noerrdialogs --disable-session-crashed-bubble --disable-infobars --kiosk "http://www.website.com"&
rinogo
6

Arranque de Raspbian Jessie Chromium a pantalla completa:

* Cargador de cromo cargado para Raspbian Jessie basado en este sitio: - https://www.raspberrypi.org/forums/viewtopic.php?t=121195&p=818455

* Y obtuve el "arranque a pantalla completa" de Chromium de esta guía: sitio: http://www.0atman.com/auto-start-full-screen-web-page-on-raspbian-jessie-startup.html Crear un archivo llamado ~/.config/autostart/chromium.desktopcon los siguientes contenidos:

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

Necesitaba usar Chromium para los conceptos de transmisión de video en vivo de webrtc; parece que se está ejecutando de manera estable en una secuencia de códec V9 ... lo probará con H.264 / 5. Tuve epifanía trabajando pero colapsé después de unos minutos de video.

Glenn R
fuente
2

Aquí hay una solución para ejecutar un script al inicio: Ejecutar script bash al inicio

Debe intentar poner su comando en un script bash. P.ej:

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

Hazlo ejecutable:

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

Y prueba esto:

sudo update-rc.d {path of the script}/nameofscript.sh defaults
oroszkodik
fuente
Gracias. Lo probaré y votaré si funciona en Raspbian-Jessie. Sé que algo ha cambiado entre Wheezy y Jessie ... pero tu respuesta es mucho más clara. Agradezco la respuesta!
Glenn R
2

Para Raspian Jessie con Raspberry 3, el directorio correcto para mí: ~ / .config / autostart

Importante: apunte antes de la configuración

¡Porque tienes varios autostart! Para mí uso (usuario pi): home / pic.config / autostart

piotr
fuente
2
El directorio correcto para mí: /home/pi/.config/lxsession/LXDE-pi/autostart
piotr
1
sudo nano .config/lxsession/LXDE-pi/autostarthizo el truco para mí también.
Bram