Volver a asociar las asociaciones de archivos QuickLook

4

Hoy noté que la función QuickLook dejó de mostrar vistas previas de archivos .jpg, .png y .pdf. Los iconos del escritorio para estos tipos no muestran miniaturas. Al presionar SPACE con el archivo seleccionado en el Finder solo se muestra el tipo de archivo icónico que es.

Y he probado las correcciones recomendadas por CNET :

  • qlmanage -r
  • qlmanage -r cache
  • registrar /Macintosh HD/System/Library/QuickLook/ , /Macintosh HD/Library/QuickLook/ y ~/Library/QuickLook/
  • eliminando los archivos llamados com.apple.quicklook.ui.helper.plist , com.apple.quicklookconfig.plist y com.apple.QuickLookDaemon.plist

Otros tipos de archivos de QuickLook funcionan bien.

Al principio, parecía que Lytro había tomado el control:

2016-02-29 17:53:52.461 qlmanage[2351:64583] [qlinfinite] Instantiated plugin in host with identifier (null)
2016-02-29 17:53:52.461 qlmanage[2351:64583] [qlinfinite] Found 61 system generators
2016-02-29 17:53:52.462 qlmanage[2351:64583] [qlinfinite] Registered generator CFBundle/CFPlugIn 0x7f96e9818e00 </Applications/Lytro.app/Contents/Library/QuickLook/LytroLFR.qlgenerator> (bundle, loaded) for type public.jpeg

Reinstalando el nuevo escritorio de Lytro, las cosas cambiaron.

Más perturbador fue esto ... Dropbox parece estar tomando control:

$ qlmanage -m plugins | grep -i public.image
  public.image -> /Applications/Dropbox.app/Contents/Library/QuickLook/DropboxQL.qlgenerator (2)

Crear una nueva cuenta en mi Mac muestra que las cosas funcionan bien. Así que tiene que ser algo sobre mi configuración ... excepto que no tengo el directorio ~/Library/QuickLook , y tampoco tengo entradas ~/Library/Preferences/com.apple.[Qq]uicklook* .

En este punto, los reinicios múltiples, incluso con Modo seguro no resuelven el problema.

¿Hay alguna manera de restablecer las asociaciones de QuickLook a sus valores predeterminados?

También, ¿podría alguien publicar su salida qlmanage -m plugins de un sistema en funcionamiento?

Más raro, la vista previa a través de la línea de comandos usando qlmanage -p anyimagefile.jpg desde el Terminal funciona bien.

Dicho esto, emite este error críptico:

2016-02-29 19:10:41.835 qlmanage[3873:130464] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x8f03, name = 'com.apple.coredrag'
See /usr/include/servers/bootstrap_defs.h for the error codes.
2016-02-29 19:10:42.028 qlmanage[3873:130464] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xbb37, name = 'com.apple.tsm.portname'
See /usr/include/servers/bootstrap_defs.h for the error codes.
2016-02-29 19:10:42.029 qlmanage[3873:130464] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xbc1b, name = 'com.apple.CFPasteboardClient'
See /usr/include/servers/bootstrap_defs.h for the error codes.
2016-02-29 19:10:42.029 qlmanage[3873:130464] void __CFPasteboardSetup() : Failed to allocate communication port for com.apple.CFPasteboardClient; this is likely due to sandbox restrictions

Encontré una pregunta que tenía una serie de técnicas de depuración en él.

Al realizar la misma vista previa de la línea de comandos con una configuración de depuración alta qlmanage -d 4 -p anyimagefile.jpg | grep public.image , se obtuvieron extensiones registradas.

[DEBUG] Registering <QLGenerator Image.qlgenerator> for public.image
[DEBUG] Registering <QLGenerator /Applications/Dropbox.app/Contents/Library/QuickLook/DropboxQL.qlgenerator> for public.image

Por lo tanto, renombré descaradamente DropboxQL.qlgenerator , que curiosamente tenía un tiempo de modificación muy reciente , y de repente desapareció el problema de la vista previa en el espacio de uso.

El buscador aún no muestra vistas previas de iconos para estos tipos.

(reiniciar.)

Ahora lo hace.

    
pregunta Walt Stoneburner 01.03.2016 - 01:09

1 respuesta

2

Parece que este es un problema de Dropbox. Aunque hice una pregunta en Twitter, gracias a @szabolcs por crear un publicación en el foro , donde otros han intervenido.

Eliminar el archivo /Applications/Dropbox.app/Contents/Library/QuickLook/DropboxQL.qlgenerator .

@ user1155120 fue correcto; la versión beta debe estar desactivada en el sitio dropbox.com, para evitar recibir actualizaciones inestables. Descargue una nueva copia (v3.14.7 en el momento de escribir este documento en 2016-03-02) y vuelva a instalarla.

    
respondido por el Walt Stoneburner 03.03.2016 - 03:33

Lea otras preguntas en las etiquetas