2 votes

Le Finder se fige lors de la suppression de fichiers sur un réseau

Mon MacBook 5,2 est connecté à un "serveur" Ubuntu 10.10 via Ethernet.

J'ai installé netatalk (serveur de fichiers AFP) et avahi-daemon (Bonjour pour Linux) sur le serveur. J'ai interdit à Spotlight d'indexer les disques en réseau.

Tout fonctionne comme il se doit, mais de temps en temps, lorsque je supprime des fichiers qui résident sur le serveur Ubuntu à partir de mon MacBook, le Finder se fige. Je peux tuer le processus Finder. J'essaie ensuite de le redémarrer à partir du Terminal de cette manière :

open /System/Library/CoreServices/Finder.app

mais cela ne fonctionne pas. Le message d'erreur suivant s'affiche dans le terminal :

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

La seule solution que je connaisse pour le moment est de redémarrer le MacBook.

Donc je suppose que j'ai besoin de savoir quelles sont mes options ici. Est-il préférable pour moi d'utiliser SMB ? Ou existe-t-il un fichier de configuration que je peux modifier ? J'ai le sentiment que ce bogue peut être lié à certains caractères non autorisés dans les noms de fichiers ou de chemins.

Quelqu'un d'autre a-t-il rencontré ce bug ?

A la vôtre.

1voto

davidsandey Points 29

Quelle version de Mac OS X utilisez-vous ? Si vous n'êtes pas sur une version relativement récente de Snow Leopard (10.6.x), pensez à la mettre à jour.

Les fichiers journaux pertinents peuvent être trouvés sur votre client Mac OS X dans le dossier /var/log répertoire. Ces trois éléments peuvent (ou non) contenir des informations pertinentes (en fonction de ce qui se passe réellement) :

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

Pensez également à consulter les journaux de votre serveur, qui peuvent vous fournir des informations supplémentaires.

Vous pouvez redémarrer le Finder (sauf en cas de redémarrage) de plusieurs façons.
(1) se déconnecter, et se reconnecter ; ou,

(2) redémarrer le Finder dans l'interface graphique ;

  • ouvrir la fenêtre du moniteur "Forcer la sortie des applications".
  • Sélectionnez "Finder" dans la liste des applications en cours d'exécution.
  • cliquez sur "Forcer la sortie".
  • Le Finder redémarre automatiquement, à moins que quelque chose d'épouvantablement cassé sur votre système ne l'empêche, auquel cas j'imagine qu'un redémarrage pourrait être nécessaire (je n'ai jamais vu cela se produire).

(3) Redémarrez le Finder dans un shell Terminal ; La commande que vous décrivez devrait fonctionner, mais il semble que la commande open de votre système se trompe sur la nature du chemin Finder.app que vous lui avez donné. Envisagez de lancer l'Utilitaire de disque et d'exécuter la commande Réparer les permissions.

Notez cependant que le Finder devrait réapparaître automatiquement une fois qu'il a été tué. La manière la plus simple de le redémarrer dans un shell est de :

$ killall Finder

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X