Eu perguntei estas perguntas nos fóruns do Ubuntu há alguns meses, mas não encontrei uma solução lá, então Eu peço novamente aqui.
Estou usando o Ubuntu 16.04. Eu estou tentando resolver o problema que o Chromium me diz em cada inicialização que "não desligou corretamente". Há um longo tópico sobre esse assunto nos fóruns do Ubuntu . Mas a solução aqui proposta, que é colocar o comando
kill -TERM $(pgrep chromium)
no script /sbin/shutdown
não funciona no meu caso. Outra solução proposta, a saber, colocar o dito comando em um script em /etc/rc0.d
também não funciona. Eu também tentei nesse meio tempo (ou seja, depois de postar em fóruns do Ubuntu) para colocar a linha
session-cleanup-script=/link/to/script_with_kill_Chromium_command
em /etc/lightdm/lightdm.conf
(que é a solução proposta em esta postagem Ask Ubuntu ), mas isso também não funciona.
Eu acho que a razão pela qual estas soluções propostas não funcionam é que o comando precisa ser executado antes que o Xserver seja terminado (dado que o Chromium é morto quando o Xserver é terminado), mas nas soluções propostas ele é executado depois. O comando em si parece funcionar: Quando eu o executo manualmente e, em seguida, desligo e reinicio, o Chromium não produz a mensagem "não foi desligado corretamente". Então, minha pergunta é a seguinte: Existe uma maneira de executar um comando / script no desligamento antes que o Xserver seja encerrado?
Agradecemos antecipadamente por sua ajuda!