Como reajo automaticamente ao GNOME Do quando ele falha?

3

Eu uso e amo o GNOME Do. Às vezes, porém, ele falha e tenho que executá-lo novamente a partir do menu. É possível configurar minha sessão do GNOME para automaticamente tentar reaparecer?

Eu percebo que existem algumas advertências contemplando isso - se o meu sistema entrar em um estado onde o Do não pode ser executado, isso criaria um ciclo infinito de reaparecimento, falha e reaparecimento novamente, mas na minha experiência ser um pouco irritante, e nunca depois de reiniciá-lo manualmente.

Se alguém puder argumentar que essa é uma má ideia, considero que também é uma boa resposta.

    
por Tin Tvrtković 26.09.2010 / 04:03

1 resposta

2

Você deve ser capaz de iniciá-lo com um script bash que é basicamente "while (1) {gnome-do}", garantindo que quando o gnome-do travar, ele seja executado novamente. Desde que o gnome-do seja executado de forma síncrona, ele deve funcionar bem. mesmo se o sistema entrar em um estado em que não possa ser lançado com sucesso, o impacto será pequeno. Se você quiser garantir que mesmo isso não seja um problema, insira um comando usando zenity. Isso notificará você de que houve um problema e exigirá que você pressione enter para iniciar o gnome-do novamente.

crie um script com o seguinte e execute-o a partir do aplicativo "Startup Applications" encontrado no menu System Preferences.

while true
do
  gnome-do
  zenity --info --text="gnome-do crashed ... press enter to restart"
done
    
por Nerdfest 26.09.2010 / 04:14

Tags