Veo algunos inconvenientes en las soluciones aportadas:
El interruptor –incognito elimina la caché, lo que es bastante malo en la mayoría de las circunstancias.
(Copiar y pegar la ayuda de Chrome)
Google Chrome tiene cientos de banderas de línea de comandos no documentadas que se añaden y quitan a capricho de los desarrolladores.
–disable-session-crashed-bubble depende de la versión de chrome que estés usando, la versión más actual v39 no tiene este ajuste permitido.
La solución que hice fue alterar el perfil de usuario y sobrescribir el estado de crash a un estado de cierre normal, es un hack sencillo que funciona perfecto.
Este es el script que ejecuto en modo kiosco en una sesión sólo con chrome bajo Ubuntu 12.04 y 14.04
#!/bin/sh
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/google-chrome/Default/Preferences
sed -i 's/"exit_type": "Crashed"/"exit_type": "None"/' ~/.config/google-chrome/Default/Preferences
google-chrome --kiosk "http://some_url"
Simplemente encuentra y reemplaza la cadena
- “exited_cleanly”:false
- exit_type": “Crashed”
con
- “exited_cleanly”: true
- “exit\type”: “None”
Así que, no importa cómo se haya cerrado Chrome. Siempre pensará que se ha cerrado con gracia.(Probado en muchas versiones de chrome)