Depois do encerramento forçado, o “killall Finder” diz “Nenhum processo correspondente…”, mas o PID ainda existe?

6

Aqui está um para você. Após uma saída forçada do Finder com o relançamento sem sucesso, o "killall Finder" no terminal retorna:

"No matching processes belonging to you were found"

Por incrível que pareça, o PID for finder realmente aparece depois de um "ps -A" para revelar todos os processos. Mas o tempo é sempre listado como 0:00:00, após listagens repetidas de PID.

Eu tentei o seguinte para iniciá-lo manualmente:

open /System/Library/CoreServices/Finder.app

Mas vomitou:

LSOpenFromURLSpec() failed with error -600 for the file /System/Library/CoreServices/Finder.app.

Quaisquer outras ideias sobre um relançamento do Finder que não envolvam a reinicialização? (Eu normalmente tenho 6 espaços abertos ao mesmo tempo, cada um com um punhado de aplicativos e é uma dor recarregando todos eles.)

    
por Old McStopher 09.12.2009 / 07:34

1 resposta

2

É fácil e um pouco mais difícil. Primeiro fácil, você provavelmente poderia usar o Activity Monitor para forçar a sua saída.
Mais difícil, e a razão pela qual você está recebendo esta mensagem, é porque seu usuário não iniciou o Finder, o sistema 'possui' isso - você só pode matá-lo se você elevar seus privilégios para super usuário (!), sudo killall Finder e, em seguida, solicitará sua senha (supondo que sua conta de usuário seja um administrador, caso contrário, isso não funcionaria), assim como o Activity Monitor faria. Em certas distribuições * nix você também pode matar direto de cima.

O pior é que você pode forçar o log off em uma pitada, você poderia killall loginwindow (seu usuário é o dono enquanto você estiver logado)

    
por 27.07.2010 / 03:44