Como modifico a sessão de forma que o fechamento do Chromium seja feito fora da sessão?

3

Estou criando minha própria sessão do Chromium OS no Ubuntu 12.04. No entanto, eu realmente não sei como fazer isso para que, quando eu fechar o Chromium, ele seja desconectado automaticamente. Alguém tem alguma sugestão?

    
por Alex 11.08.2012 / 11:45

1 resposta

3

Basta adicionar esse script aos seus programas de inicialização ( Executar simples bash script para iniciar aplicativos no login ), apenas para essa sessão específica:

#!/bin/bash
while true; do
   if ! pidof chromium-browser ; then
      gnome-session-quit --no-prompt
      exit
   fi
   sleep 1;
done

ele irá checar se o cromo está rodando a cada segundo e, se não estiver, ele irá desconectá-lo ...

Se você quiser avisar antes do logout (para perguntar primeiro), então remova o argumento --no-prompt ...

Além disso, tenha cuidado com este script para executar após o navegador cromo (pode ser necessário um tempo limite antes do loop while para permitir que o navegador cromo seja iniciado (com o comando sleep )), caso contrário ele será desconectado imediatamente ...

    
por hytromo 11.08.2012 / 15:26