Il Finder si blocca quando si eliminano i file attraverso una rete

2

Ho il mio MacBook 5,2 collegato a un server di Ubuntu 10.10 via ethernet.

Ho installato netatalk (fileserver AFP) e avahi-daemon (Bonjour per Linux) sul server. Ho rifiutato a Spotlight di indicizzare le unità in rete.

Tutto funziona come dovrebbe, tuttavia, di tanto in tanto quando elimino i file che risiedono sul server Ubuntu dal mio MacBook, il Finder si blocca. Posso uccidere il processo del Finder. Quindi provo a riavviarlo dal terminale in questo modo:

open /System/Library/CoreServices/Finder.app

ma questo non funziona. Il seguente messaggio di errore è stampato nel terminale:

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

L'unica soluzione che conosco al momento è riavviare il MacBook.

Quindi penso di aver bisogno di sapere quali sono le mie opzioni qui. È meglio per me usare SMB? O c'è un file di configurazione che posso modificare? Ho la sensazione che questo bug possa essere collegato a determinati caratteri non consentiti nel file o nei percorsi.

Qualcun altro ha riscontrato questo bug?

Saluti.

    
posta boehj 10.04.2011 - 14:19
fonte

1 risposta

1

Quale versione di Mac OS X stai usando? Se non sei su un Snow Leopard relativamente recente (10.6.x), considera l'aggiornamento.

I file di registro rilevanti possono essere trovati sul tuo client Mac OS X nella directory /var/log . Questi tre possono (o non possono) contenere informazioni rilevanti (a seconda di cosa sta effettivamente accadendo):

  • system.log
  • kernel.log
  • secure.log

Considera anche di cercare nei log del tuo server, che potrebbero fornirti ulteriori informazioni.

Puoi riavviare il Finder (a corto di riavvio) in pochi modi.
(1) disconnettersi e ricollegarsi; o,

(2) riavvia il Finder nella GUI;

  • apre la finestra del monitor "Forza uscite applicazioni"
  • seleziona "Finder" nell'elenco delle applicazioni in esecuzione
  • fai clic su "Forza esci"
  • Il Finder verrà rigenerato automaticamente a meno che ipoteticamente qualcosa di terribilmente rotto nel tuo sistema lo impedisca, nel qual caso immagino che potrebbe essere necessario un riavvio (non l'ho mai visto accadere)

(3) Riavvia il Finder in una shell del terminale; Il comando che descrivi dovrebbe funzionare, ma sembra che il comando open sul tuo sistema stia indovinando la natura del percorso di Finder.app che hai fornito. Prendi in considerazione l'avvio di Utility Disco e l'esecuzione delle autorizzazioni di riparazione.

Nota, comunque, che il Finder dovrebbe rigenerare automaticamente una volta che è stato ucciso. Il modo più semplice per riavviarlo in una shell è:

$ killall Finder
    
risposta data 11.04.2011 - 05:21
fonte

Leggi altre domande sui tag