La vista de lista en el Finder está dañada

4

Mi buscador está roto (OS X 10.9.5). La vista de iconos funciona bien, pero Lista, Columnas y Flujo de cobertura no funcionan en absoluto.

Cuando cambio a "Vista de lista" (cmd + 2), el panel de contenido de la ventana del Finder no se actualiza. Sin embargo, si hago clic al azar, los archivos se abrirán. Así que solo es un problema con la pantalla.

Puedo volver a la vista de iconos (cmd + 1) y comenzará a funcionar inmediatamente. Relacionados, mis iconos de escritorio tienen el mismo problema. No puedo seleccionar iconos en mi escritorio arrastrando el mouse, pero se pueden hacer clic. El relanzamiento del Finder solucionará esto, pero generalmente deja de funcionar muy rápidamente.

He intentado eliminar ~/Library/Preferences/com.apple.finder.plist , pero no ayudó.

¿Qué más puedo probar?

Actualización:

1) Todo funciona bien en una cuenta de invitado

2) "Ver como columnas" también funciona si deshabilito "Mostrar iconos" en "Opciones de visualización". Cuando marca la casilla "Mostrar iconos", deja de funcionar, cuando desactivo la casilla, la ventana del Finder comienza a funcionar de nuevo inmediatamente.

Actualización 2:

Mi problema parece estar solucionado. Apliqué varias actualizaciones del sistema (a través de la Actualización de software) que parece haber causado que algunas configuraciones se restablecieran. En ese momento, mi problema estaba solucionado en un 99%; La vista de lista funcionó pero todavía estaba un poco defectuosa (faltaban algunas de las flechas "expandir"). Seguí las instrucciones de esta página (publicada a continuación para conveniencia), y ahora parece que vuelve al 100% a la normalidad por ahora.

Eliminar archivos de caché de iconos:

  

$ sudo find / private / var / folder / -name com.apple.dock.iconcache -exec rm {} \;

     

$ sudo find / private / var / folder / -name com.apple.iconservices -exec rm -rf {} \;

     

$ sudo rm -rf /Library/Caches/com.apple.iconservices.store

    
pregunta Jeff 14.03.2016 - 20:04

5 respuestas

6

Tuve este problema luego de las actualizaciones a Google Drive el 29 de julio de 2016.

Para solucionarlo tuve que

  1. Cambie la configuración de Google Drive a 'Mostrar elementos de estado del archivo de sincronización y haga clic derecho en el menú' (en la pestaña Avanzada)

  2. Reinicia el Finder.

Por supuesto, la configuración ya no funciona, pero puede ver si está sincronizado desde el menú de Google Drive en la barra superior.

    
respondido por el Sally 20.08.2016 - 15:46
2

¿Tiene Google Drive instalado en su sistema?

He estado teniendo el mismo problema durante un par de días y he intentado varias cosas. Actualicé a OS X 10.9.5 (de 10.9.4), desinstalé y reinstalé TotalFinder, etc. Pero todavía podría ejecutar un cierto patrón de movimientos que podría bloquear mi Finder y mi escritorio.

Pero ahora, mientras miraba a través de los registros, encontré algo interesante allí.

2016/03/17 12:03:32.639 Google Drive[300]: 2016-03-17 12:03:32.638 Google Drive Icon Helper[11796:507] Inject result: 0
2016/03/17 12:03:32.665 Finder[11401]: Loading Google Drive Finder extension
2016/03/17 12:03:32.667 Finder[11401]: Pipe path is a symbolic link, connecting to target.
2016/03/17 12:03:32.667 Finder[11401]: ~/Library/Application Support/Google/Drive/GoogleDriveIpcPipe is a symbolic link to /var/folders/t4/jv71dmbs54zgq64md4_bw7h80000gn/T/tmpD5Ruy9, connecting to link target.
2016/03/17 12:03:37.612 Finder[11401]: Pipe path is a symbolic link, connecting to target.
2016/03/17 12:03:37.612 Finder[11401]: ~/Library/Application Support/Google/Drive/GoogleDriveIpcPipe is a symbolic link to /var/folders/t4/jv71dmbs54zgq64md4_bw7h80000gn/T/tmpD5Ruy9, connecting to link target.
2016/03/17 12:03:42.219 Finder[11401]: -[OverlayCache isPathInGdrive:]: unrecognized selector sent to instance 0x7fe5aa65a500
2016/03/17 12:03:42.219 Finder[11401]: -[OverlayCache isPathInGdrive:]: unrecognized selector sent to instance 0x7fe5aa65a500
2016/03/17 12:03:42.221 Finder[11401]: (
    0   CoreFoundation                      0x00007fff8c66325c __exceptionPreprocess + 172
    1   libobjc.A.dylib                     0x00007fff958d3e75 objc_exception_throw + 43
    2   CoreFoundation                      0x00007fff8c66612d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205
    3   CoreFoundation                      0x00007fff8c5c1272 ___forwarding___ + 1010
    4   CoreFoundation                      0x00007fff8c5c0df8 _CF_forwarding_prep_0 + 120
    5   FinderExt                           0x0000000111de41f7 -[NSImageView(IconOverlayHandlers) IconOverlayHandlers_drawRect:] + 256
    [...]
    47  libdyld.dylib                       0x00007fff8f3675fd start + 1
    48  ???                                 0x0000000000000001 0x0 + 1
)
2016/03/17 12:03:42.224 Finder[11401]: +[CATransaction synchronize] called within transaction

Google Drive Icon Helper realiza una inyección de iconos justo antes de que el Finder se bloquee debido a la vista de lista. Y como estaba empezando a estar muy desesperado, decidí ejecutar killall Google\ Drive a través de Terminal para ver qué pasaría; Ya no puedo bloquear el Finder y el Escritorio a través de los pasos que lo hicieron antes.

Este hecho de ser una inyección fraudulenta en el buscador de Google Drive también explicaría por qué he tenido este problema durante aproximadamente la misma cantidad de tiempo que usted: Google Drive ejecuta actualizaciones automáticas, por lo que la actualización dañada se instalaría en nuestras computadoras alrededor del Mismo tiempo. Desafortunadamente, no puedo encontrar ningún registro de cambios para la aplicación Google Drive OS X, por lo que no puedo verificar si se ha enviado dicha actualización.

Pero si no tienes instalado Google Drive, quizás esta no sea la solución real para los problemas de mi Finder o mi problema es independiente del tuyo.

    
respondido por el Mailia 17.03.2016 - 11:21
0

En los viejos tiempos (OS X 10.6 e inferior) estaba bien eliminar un archivo .plist, pero ahora que la base de datos de preferencias existe principalmente en la memoria y en los archivos de base de datos que persisten en el disco. Especialmente con aplicaciones como Finder que sobrescribirán y desecharán los cambios actuales en el disco y anularán los cambios del sistema de archivos a la lista estática; sería mejor usar otros métodos para solucionar problemas del Finder.

  1. Cree una nueva cuenta de usuario y verifique que el problema persista allí
  2. Use el comando defaults para leer / escribir / eliminar claves en la base de datos predeterminada del usuario directamente en lugar de manipular el propio archivo.

Si el problema persiste para el nuevo usuario, es probable que la corrupción del sistema de archivos o un error se convierta en ingeniería. Si el problema no persiste, un reinicio de todo el sistema operativo le permitirá saber si el problema es la corrupción en el tiempo de ejecución (tal vez influenciada por la configuración de usuario principal) o algo que surja con el tiempo.

También: vale la pena realizar un inventario y deshabilitar todas las extensiones del buscador, los programas que se ejecutan de forma continua y las extensiones de kernel de terceros (FUSE, haxies, skins y similares). Un arranque seguro podría ayudar con eso como un primer paso de clasificación.

Por último, mantener un registro de cuándo sucede esto y ejecutar sysdiagnose cada vez que note que ayudará a recopilar registros y diagnósticos si no puede encontrar una solución fácil y desea revisar los registros del sistema o escalar esto a Apple u otro recurso.

    
respondido por el bmike 14.03.2016 - 20:26
0

Tuve el mismo problema con un montón de errores de consola como:

30/03/2016 12:40:14.693 pm Finder[69282]: Pipe path is a symbolic link, connecting to target.
30/03/2016 12:40:14.693 pm Finder[69282]: /Users/<user>/Library/Application Support/Google/Drive/GoogleDriveIpcPipe is a symbolic link to /var/folders/y6/_0g8ddpn1yvf12fg_1zrn9vr0000gn/T/tmpKKz7iI, connecting to link target.

Aunque estoy seguro de que matar el proceso de Google Drive funcionaría, quería mantenerlo así que empecé a investigar las preferencias. Resulta que mi problema se debió a la configuración del sistema "Mostrar los iconos de estado de sincronización de archivos y el menú del botón derecho". Esperemos que la desactivación funcione para usted.

    
respondido por el duxx0r 30.03.2016 - 04:48
0

Arranque en un disco del sistema diferente, luego elimine ~ / Library / Preferences / com.apple.finder.plist en su disco habitual. Reinicie a lo habitual. Si no tiene un disco de repuesto, compre uno. Se han reducido a alrededor de $ 60 por Terabyte. Puedes usarlo para copias de seguridad. Si recibe errores de permiso, deberá corregirlos antes de continuar.

    
respondido por el Wayfaring Stranger 20.08.2016 - 16:54

Lea otras preguntas en las etiquetas