Thank you for your support.
I’ve reverted the release to stable and addedd the env_hack.
I’m using Ubuntu Core, on a Compulab SOM mx7, so i’m not sure how the problem could be hardware related.
This is the complete log for a restart cycle:
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.352597] mirserver: Starting
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.355310] <DEBUG> mirserver: Using Linux VT subsystem for session management
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.356249] mircommon: Loading modules from: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.356548] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/graphics-mesa-kms.so.16
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.356689] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/server-mesa-x11.so.16
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.356781] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/input-evdev.so.7
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.367813] mesa-kms: EGL platform does not support EGL_KHR_platform_gbm extension
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.369044] mesa-kms: Device /dev/dri/card0 does not support KMS: Invalid argument
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.369231] mirplatform: Found graphics driver: mir:mesa-kms (version 1.1.1) Support priority: 0
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: [2019-03-08 16:28:58.369370] mirplatform: Found graphics driver: mir:mesa-x11 (version 1.1.1) Support priority: 0
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/server/graphics/default_configuration.cpp(172): Throw in function mir::DefaultServerConfiguration::the_graphics_platform()::<lambda()>
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: std::exception::what: Exception while creating graphics platform
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/platform/graphics/platform_probe.cpp(109): Throw in function std::shared_ptr<mir::SharedLibrary> mir::graphics::module_for_device(const std::vector<std::shared_ptr<mir::SharedLibrary> >&, const mir::options::ProgramOption&, const std::shared_ptr<mir::ConsoleServices>&)
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:28:58Z mir-kiosk.mir-kiosk[9206]: std::exception::what: Failed to find platform for current system
2019-03-08T16:28:58Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Main process exited, code=exited, status=1/FAILURE
2019-03-08T16:28:58Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Unit entered failed state.
2019-03-08T16:28:58Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Failed with result 'exit-code'.
2019-03-08T16:28:58Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Service hold-off time over, scheduling restart.
2019-03-08T16:28:58Z systemd[1]: Stopped Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:28:58Z systemd[1]: Started Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.389686] mirserver: Starting
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.394158] <DEBUG> mirserver: Using Linux VT subsystem for session management
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.396943] mircommon: Loading modules from: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.398415] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/graphics-mesa-kms.so.16
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.399580] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/server-mesa-x11.so.16
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.400654] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/input-evdev.so.7
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.411508] mesa-kms: EGL platform does not support EGL_KHR_platform_gbm extension
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.414274] mesa-kms: Device /dev/dri/card0 does not support KMS: Invalid argument
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.415705] mirplatform: Found graphics driver: mir:mesa-kms (version 1.1.1) Support priority: 0
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: [2019-03-08 16:28:59.416895] mirplatform: Found graphics driver: mir:mesa-x11 (version 1.1.1) Support priority: 0
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/server/graphics/default_configuration.cpp(172): Throw in function mir::DefaultServerConfiguration::the_graphics_platform()::<lambda()>
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: std::exception::what: Exception while creating graphics platform
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/platform/graphics/platform_probe.cpp(109): Throw in function std::shared_ptr<mir::SharedLibrary> mir::graphics::module_for_device(const std::vector<std::shared_ptr<mir::SharedLibrary> >&, const mir::options::ProgramOption&, const std::shared_ptr<mir::ConsoleServices>&)
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:28:59Z mir-kiosk.mir-kiosk[9299]: std::exception::what: Failed to find platform for current system
2019-03-08T16:28:59Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Main process exited, code=exited, status=1/FAILURE
2019-03-08T16:28:59Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Unit entered failed state.
2019-03-08T16:28:59Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Failed with result 'exit-code'.
2019-03-08T16:28:59Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Service hold-off time over, scheduling restart.
2019-03-08T16:28:59Z systemd[1]: Stopped Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:28:59Z systemd[1]: Started Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.372733] mirserver: Starting
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.376573] <DEBUG> mirserver: Using Linux VT subsystem for session management
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.378549] mircommon: Loading modules from: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.379877] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/graphics-mesa-kms.so.16
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.380954] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/server-mesa-x11.so.16
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.381931] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/input-evdev.so.7
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.392956] mesa-kms: EGL platform does not support EGL_KHR_platform_gbm extension
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.395241] mesa-kms: Device /dev/dri/card0 does not support KMS: Invalid argument
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.396401] mirplatform: Found graphics driver: mir:mesa-kms (version 1.1.1) Support priority: 0
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: [2019-03-08 16:29:00.397420] mirplatform: Found graphics driver: mir:mesa-x11 (version 1.1.1) Support priority: 0
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/server/graphics/default_configuration.cpp(172): Throw in function mir::DefaultServerConfiguration::the_graphics_platform()::<lambda()>
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: std::exception::what: Exception while creating graphics platform
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/platform/graphics/platform_probe.cpp(109): Throw in function std::shared_ptr<mir::SharedLibrary> mir::graphics::module_for_device(const std::vector<std::shared_ptr<mir::SharedLibrary> >&, const mir::options::ProgramOption&, const std::shared_ptr<mir::ConsoleServices>&)
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:29:00Z mir-kiosk.mir-kiosk[9392]: std::exception::what: Failed to find platform for current system
2019-03-08T16:29:00Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Main process exited, code=exited, status=1/FAILURE
2019-03-08T16:29:00Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Unit entered failed state.
2019-03-08T16:29:00Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Failed with result 'exit-code'.
2019-03-08T16:29:00Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Service hold-off time over, scheduling restart.
2019-03-08T16:29:00Z systemd[1]: Stopped Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:29:00Z systemd[1]: Started Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.384711] mirserver: Starting
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.387575] <DEBUG> mirserver: Using Linux VT subsystem for session management
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.388613] mircommon: Loading modules from: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.388940] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/graphics-mesa-kms.so.16
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.389101] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/server-mesa-x11.so.16
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.389208] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/input-evdev.so.7
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.402046] mesa-kms: EGL platform does not support EGL_KHR_platform_gbm extension
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.403442] mesa-kms: Device /dev/dri/card0 does not support KMS: Invalid argument
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.403654] mirplatform: Found graphics driver: mir:mesa-kms (version 1.1.1) Support priority: 0
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: [2019-03-08 16:29:01.403836] mirplatform: Found graphics driver: mir:mesa-x11 (version 1.1.1) Support priority: 0
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/server/graphics/default_configuration.cpp(172): Throw in function mir::DefaultServerConfiguration::the_graphics_platform()::<lambda()>
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: std::exception::what: Exception while creating graphics platform
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/platform/graphics/platform_probe.cpp(109): Throw in function std::shared_ptr<mir::SharedLibrary> mir::graphics::module_for_device(const std::vector<std::shared_ptr<mir::SharedLibrary> >&, const mir::options::ProgramOption&, const std::shared_ptr<mir::ConsoleServices>&)
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:29:01Z mir-kiosk.mir-kiosk[9484]: std::exception::what: Failed to find platform for current system
2019-03-08T16:29:01Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Main process exited, code=exited, status=1/FAILURE
2019-03-08T16:29:01Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Unit entered failed state.
2019-03-08T16:29:01Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Failed with result 'exit-code'.
2019-03-08T16:29:01Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Service hold-off time over, scheduling restart.
2019-03-08T16:29:01Z systemd[1]: Stopped Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:29:01Z systemd[1]: Started Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.372320] mirserver: Starting
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.376638] <DEBUG> mirserver: Using Linux VT subsystem for session management
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.378848] mircommon: Loading modules from: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.380355] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/graphics-mesa-kms.so.16
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.381594] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/server-mesa-x11.so.16
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.382887] mircommon: Loading module: /snap/mir-kiosk/1217/usr/lib/arm-linux-gnueabihf/mir/server-platform/input-evdev.so.7
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.394894] mesa-kms: EGL platform does not support EGL_KHR_platform_gbm extension
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.397850] mesa-kms: Device /dev/dri/card0 does not support KMS: Invalid argument
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.399461] mirplatform: Found graphics driver: mir:mesa-kms (version 1.1.1) Support priority: 0
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: [2019-03-08 16:29:02.400942] mirplatform: Found graphics driver: mir:mesa-x11 (version 1.1.1) Support priority: 0
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/server/graphics/default_configuration.cpp(172): Throw in function mir::DefaultServerConfiguration::the_graphics_platform()::<lambda()>
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: std::exception::what: Exception while creating graphics platform
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: ERROR: /build/mir-x4RqAR/mir-1.1.1/src/platform/graphics/platform_probe.cpp(109): Throw in function std::shared_ptr<mir::SharedLibrary> mir::graphics::module_for_device(const std::vector<std::shared_ptr<mir::SharedLibrary> >&, const mir::options::ProgramOption&, const std::shared_ptr<mir::ConsoleServices>&)
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
2019-03-08T16:29:02Z mir-kiosk.mir-kiosk[9576]: std::exception::what: Failed to find platform for current system
2019-03-08T16:29:02Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Main process exited, code=exited, status=1/FAILURE
2019-03-08T16:29:02Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Unit entered failed state.
2019-03-08T16:29:02Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Failed with result 'exit-code'.
2019-03-08T16:29:02Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Service hold-off time over, scheduling restart.
2019-03-08T16:29:02Z systemd[1]: Stopped Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:29:02Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Start request repeated too quickly.
2019-03-08T16:29:02Z systemd[1]: Failed to start Service for snap application mir-kiosk.mir-kiosk.
2019-03-08T16:29:02Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Unit entered failed state.
2019-03-08T16:29:02Z systemd[1]: snap.mir-kiosk.mir-kiosk.service: Failed with result 'start-limit-hit'.'