Following happens here quiet often with sailfish-browser and jolla-clock
(my individual usage profile).
Under some circumstances the launch via app grid does not start the application.
While checking the process list, I identify some still running firejail process that have
the mentioned apps in there “jail”.
# ps aux |grep jail|grep sailfish-browser
5762 nemo /usr/bin/invoker --type=silica-session -- /usr/bin/sailjail --profile=sailfish-browser -- /usr/libexec/mapplauncherd/booster-browser --application=sailfish-browser
5765 nemo /usr/bin/firejail --quiet --template=OrganizationName:org.sailfishos --template=ApplicationName:browser --private-bin=sailfish-browser --whitelist=/usr/share/sailfish-browser --whitelist=/usr/share/applications/sailfish-browser.desktop --whitelist=${HOME}/.local/share/sailfish-browser --whitelist=${HOME}/.config/sailfish-browser --whitelist=${HOME}/.cache/sailfish-browser --mkdir=${HOME}/.cache/org.sailfishos/browser --whitelist=${HOME}/.cache/org.sailfishos/browser --mkdir=${HOME}/.local/share/org.sailfishos/browser --whitelist=${HOME}/.local/share/org.sailfishos/browser --mkdir=${HOME}/.config/org.sailfishos/browser --whitelist=${HOME}/.config/org.sailfishos/browser --dbus-user.own=org.sailfishos.browser --dbus-user.own=org.sailfishos.browser.ui --profile=/etc/sailjail/permissions/booster-browser.profile --profile=/etc/sailjail/permissions/sailfish-browser.profile --profile=/etc/sailjail/permissions/WebView.permission --profile=/etc/sailjail/permissions/Audio.permission --profile=/etc/sailjail/permissions/Location.permission --profile=/etc/sailjail/permissions/Internet.permission --profile=/etc/sailjail/permissions/UserDirs.permission --profile=/etc/sailjail/permissions/Sharing.permission --profile=/etc/sailjail/permissions/RemovableMedia.permission --profile=/etc/sailjail/permissions/MediaIndexing.permission --profile=/etc/sailjail/permissions/Base.permission -- /usr/libexec/mapplauncherd/booster-browser --application=sailfish-browser
5812 nemo /usr/bin/firejail --quiet --template=OrganizationName:org.sailfishos --template=ApplicationName:browser --private-bin=sailfish-browser --whitelist=/usr/share/sailfish-browser --whitelist=/usr/share/applications/sailfish-browser.desktop --whitelist=${HOME}/.local/share/sailfish-browser --whitelist=${HOME}/.config/sailfish-browser --whitelist=${HOME}/.cache/sailfish-browser --mkdir=${HOME}/.cache/org.sailfishos/browser --whitelist=${HOME}/.cache/org.sailfishos/browser --mkdir=${HOME}/.local/share/org.sailfishos/browser --whitelist=${HOME}/.local/share/org.sailfishos/browser --mkdir=${HOME}/.config/org.sailfishos/browser --whitelist=${HOME}/.config/org.sailfishos/browser --dbus-user.own=org.sailfishos.browser --dbus-user.own=org.sailfishos.browser.ui --profile=/etc/sailjail/permissions/booster-browser.profile --profile=/etc/sailjail/permissions/sailfish-browser.profile --profile=/etc/sailjail/permissions/WebView.permission --profile=/etc/sailjail/permissions/Audio.permission --profile=/etc/sailjail/permissions/Location.permission --profile=/etc/sailjail/permissions/Internet.permission --profile=/etc/sailjail/permissions/UserDirs.permission --profile=/etc/sailjail/permissions/Sharing.permission --profile=/etc/sailjail/permissions/RemovableMedia.permission --profile=/etc/sailjail/permissions/MediaIndexing.permission --profile=/etc/sailjail/permissions/Base.permission -- /usr/libexec/mapplauncherd/booster-browser --application=sailfish-browser
After Killing this processes via CLI (e.g. kill 5812), starting the browser for example is again possible.
Does someone else have the same experience?