“Matar” um processo extinto de zumbis sem matar seu pai

0

Eu sei que existem centenas de perguntas sobre "Como matar um processo extinto", mas em todas elas a resposta final foi: "Não se preocupe. Eles não usam nenhum recurso". e basicamente você tem que matar o pai ou reiniciar o sistema.

No meu caso eu não posso reiniciar o sistema, nem matar o processo pai ( gnome-shell ).

Enquanto meu zumbi não come CPU ou RAM, isso me impede de usar audácia. O processo extinto foi audácia e sempre que eu tento lançá-lo agora ele relata que ele já está em execução, mesmo que tenha sido -9 morto (depois que ele parou de responder).

Quais são minhas opções? Posso "renomear" o processo de alguma forma ou atribuir outro PID a ele?

    
por confetti 04.08.2018 / 09:14

1 resposta

0

Solução fácil que funciona no meu caso: o Audacity salva um arquivo de bloqueio do processo em /var/tmp/audacity-<username> chamado audacity-lock-<username> . A exclusão desse arquivo me permitiu iniciar outra instância de audácia.

Deixando esta resposta para ajudar outras pessoas com problemas semelhantes, sugerindo que procurem arquivos de bloqueio. Ainda está interessado em outras opções para esse tipo de problema, se o programa em questão não usar um arquivo de bloqueio e se referir à tabela de processos atual do sistema (sem verificar zumbis), por exemplo.

    
por 04.08.2018 / 09:14