Estou logando no Ubuntu 16.04 e escrevi um aplicativo de inicialização que roda redshift em segundo plano:
exec redshift
Para iniciar isso no login, adicionei-o nos aplicativos de inicialização do Ubuntu.
Após o logout, vejo o processo de redshift continuar a ser executado sob ps
. Uma sessão também é visível para esse usuário ao executar loginctl
.
Minhas perguntas são: 1) existe uma maneira de ter logout matar os processos em segundo plano? 2) O redshift está ignorando um sinal e, portanto, não está sendo desligado corretamente?