Eu sugeriria usar o utilitário xkill
nesse caso.
Se não funcionasse, pelo menos provavelmente daria algumas informações explicando o porquê.
Estou usando o Awesome como ambiente de desktop, como você pode ver na imagem abaixo, o aplicativo (aMule) travou, mas a janela ainda está aberta, então eu gostaria de fechá-lo para reiniciá-lo, mas como você pode ver no terminal janela não está na lista de processos, então como posso fechar a janela do aMule?
Mesmo usando Mod4 - Deslocamento - c a janela não está fechada.
Eu sugeriria usar o utilitário xkill
nesse caso.
Se não funcionasse, pelo menos provavelmente daria algumas informações explicando o porquê.
Em primeiro lugar, o fato de não ser mostrado nas primeiras linhas de top
não significa que aMule
não esteja em execução. Na verdade, uma vez que ele caiu, é provável que ele esteja lá em um estado zumbi, usando quase nenhum recurso, então não vê-lo em top
é normal. Em vez de top
, você deve usar ps
ou pgrep
para encontrar a execução processada:
pgrep amule
ou
ps aux | grep amule
Isso deve lhe dar o PID do processo que você pode usar para eliminá-lo (altere 1234
para o PID retornado por pgrep
):
kill -9 1234
Como alternativa, você pode tentar
killall -9 amule
Por fim, o programa gráfico xkill
eliminará o processo que gerou qualquer janela na qual você clicou.