Como fechar uma janela de um aplicativo travado?

3

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.

    
por tirengarfio 10.03.2015 / 19:10

2 respostas

6

Eu sugeriria usar o utilitário xkill nesse caso.

Se não funcionasse, pelo menos provavelmente daria algumas informações explicando o porquê.

    
por 10.03.2015 / 19:21
3

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.

    
por 10.03.2015 / 19:23