Una solución mucho más fácil, inicie Chromium con el indicador --disable-infobars. Intenté todo lo anterior antes de encontrarlo, y hace exactamente lo que quería. Puedes dejar todo lo demás en paz.
Mi línea de comando específica es:
/usr/bin/chromium-browser --start-fullscreen --disable-session-crashed-bubble --disable-infobars http://www.example.com
Además, al parecer, ejecutar el modo de incógnito de forma predeterminada también evitará el error porque no se guarda nada de la sesión para comprobar si hay un bloqueo.
ejemplo:chromium-browser --kiosk --start-maximized --incognito kiosk.html
Este finalmente funcionó para mí, y es bastante simple:
- Apaga Chromium correctamente
- Cambie los permisos de "Cambiar contenido" de ~/.config/chromium/Default/Preferences a "Nadie"
Eso bloqueará el estado de dos variables, independientemente de cómo se cerró Chromium:
- "tipo_salida":"Normal"
- "exited_cleanly":verdadero
Por supuesto, solo hazlo después de que hayas terminado de configurar las preferencias