Configurar un quiosco con cromo

35

Me gustaría poner mi Raspberry Pi en un modo quiosco con Chromium dirigido a mi sitio web, pero parece que no puedo entender cómo hacerlo funcionar. He estado siguiendo algunas guías diferentes, y el código que me han dado ha sido ligeramente diferente, por lo que no estoy seguro de qué seguir exactamente.

Hasta ahora he intentado algunas variaciones diferentes de cambiar el código en

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

con este:

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

También puse el mismo código en

/etc/xdg/lxsession/LXDE/autostart

Todavía se inicia solo en el escritorio y no sé qué hacer, ya que no parece haber muchos tutoriales que discutan esto y ninguno que sea reciente.

DavidK
fuente
1
Hola y bienvenido. Eche un vistazo aquí y díganos si eso es útil o no.
Ghanima
1
Gracias por la ayuda, pero eso tampoco funcionó. Honestamente, esto es algo ridículo. Esto parece algo común que la gente querría hacer con su pi, pero hay poca o ninguna información sobre cómo hacerlo y los pasos parecen cambiar para cada iteración del sistema operativo.
DavidK

Respuestas:

44

Tengo un Raspberry Pi 2 con Raspbian Jessie con Chromium 45 instalado. Descubrí que necesita copiar el archivo de inicio automático existente en su local:

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

Entonces edite esta versión local:

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

Salvar

sudo reboot
Justin N
fuente
1
¡FINALMENTE! El archivo correcto!
Quintin Balsdon
3
Antes de intentar esto, quiero saber cómo salir del modo Kiosco para poder hacer cambios. Sin embargo, no quiero que nadie más pueda hacer eso.
Chiwda
1
¿Supongo que, en el peor de los casos, podría ingresar SSH desde otro lugar y editar el archivo para eliminar las opciones de inicio automático?
Neil Barnwell
1
Sí. ssh -Y kiosknameen el sistema, luego sudo killall chromium-browserlo matará. Luego puede ejecutar Chromium a través de la conexión ssh para cambiar la configuración en el navegador. Luego sudo init 6lo reiniciará limpiamente.
SDsolar
esto cambió mi tema predeterminado, cómo solucionarlo :)
Wasim A.
5

Por defecto, el entorno Pi, el inicio de sesión automático X se realiza con las credenciales del piusuario. La configuración del entorno Xserver de este usuario está en /home/pi/.config/lxsession/LXDE-pi/autostart, NO en /etc/xdg/lxsession/LXDE-pi/autostart(este es el entorno para el usuario root).

Kamiel
fuente