Я разработал (потрясающий) пользовательский веб-браузер на основе Mozilla, работающий на Ubuntu 10.10, который всегда должен быть открыт (это по сути «киоск»).
Если происходит сбой, что легко сделать в однопоточном веб-браузере, таком как мой, мне нужно, чтобы он сразу же начал работу (на самом деле, 10-секундная задержка перед перезапуском будет в порядке).
Application Monitor для Windows был бы идеален, если бы не Windows. Я не смог найти что-то, предпочтительно с графическим интерфейсом, который делает это.
Я обычно разрабатываю для систем на базе Windows, поэтому Ubuntu немного чужды мне.
Вы можете обернуть вокруг него скрипт bash:
#!/bin/bash
while true
do
<execute your browser>
sleep <specify seconds here>
done
Вставьте его в файл, сделайте его исполняемым (chmod +x yourfile.sh
или установите флажок «Выполнить» в свойствах файла в nautilus), дважды щелкните это и вам должно быть хорошо идти.