
Tenemos una Raspberry Pi en nuestra oficina que arranca directamente en el navegador usando una línea en el archivo .profile de la siguiente manera
xinit /usr/bin/chromium --kiosk --incognito internalsite.internal.com
Y una omisión de inicio de sesión cambiando la siguiente línea en el archivo /etc/inittab
cambiar
1:2345:respawn:/sbin/getty 115200 tty1
a
1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1
Esto funciona bien, aparte del hecho de que cuando arranca muestra un mensaje de que no se puede encontrar la página.... Si presionamos f5, carga la página correctamente...
Configuré exactamente lo mismo en un pi en mi casa y funciona bien y el navegador se inicia y muestra la página web especificada perfectamente.
El sitio es interno, por lo que no pasa por un proxy.
¿Qué podría estar causando esto?
Respuesta1
Parece que el controlador de red aún no ha terminado de conectarse, antes de que comience el script .profile. Cambie el script para comprobar que se ha obtenido una IP válida antes de enviar la solicitud web.