5 votes

Réassociation des associations de fichiers QuickLook

Aujourd'hui, j'ai remarqué que la fonction QuickLook n'affichait plus les aperçus des fichiers .jpg, .png et .pdf. Les icônes de bureau pour ces n'affichent pas de vignettes. Si vous appuyez sur ESPACE alors que le fichier est sélectionné dans le Finder, le type de fichier iconique s'affiche.

Et j'ai essayé le Corrections recommandées par CNET :

  • qlmanage -r
  • qlmanage -r cache
  • l'enregistrement /Macintosh HD/System/Library/QuickLook/ , /Macintosh HD/Library/QuickLook/ et ~/Library/QuickLook/
  • en supprimant les fichiers appelés com.apple.quicklook.ui.helper.plist , com.apple.quicklookconfig.plist et com.apple.QuickLookDaemon.plist

Les autres types de fichiers QuickLook fonctionnent bien.

Au début, il semblait que le contrôle était pris en charge par Lytro :

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

En réinstallant le nouveau bureau Lytro, les choses ont changé.

Plus inquiétant encore, c'est... Dropbox semble prendre le contrôle :

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

En créant un nouveau compte sur mon Mac, tout fonctionne bien. Il doit donc s'agir d'un problème de configuration... sauf que je n'ai pas d'adresse IP. ~/Library/QuickLook et je n'ai pas non plus de ~/Library/Preferences/com.apple.[Qq]uicklook* les entrées soit.

À ce stade, plusieurs redémarrages, même en mode sans échec, ne résolvent pas le problème.

Existe-t-il un moyen de rétablir les associations QuickLook par défaut ?

Par ailleurs, quelqu'un pourrait-il afficher son qlmanage -m plugins sortie d'un système qui fonctionne ?


Plus bizarre, prévisualisation via la ligne de commande en utilisant qlmanage -p anyimagefile.jpg depuis le terminal fonctionne parfaitement !

Cela dit, il émet cette erreur cryptique :

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

J'ai trouvé une similaire question qui contenait un certain nombre de techniques de débogage.

Je réalise le même aperçu en ligne de commande avec un paramètre de débogage élevé. qlmanage -d 4 -p anyimagefile.jpg | grep public.image a permis de voir les extensions enregistrées.

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

Donc, j'ai carrément renommé le DropboxQL.qlgenerator qui, curieusement, avait un très récent temps de modification sur celui-ci, et soudain le problème de l'aperçu de l'espace d'utilisation a disparu.

Le Finder n'affiche toujours pas d'aperçu des icônes pour ces types.

(reboot.)

Maintenant, c'est le cas.

0 votes

J'hésite vraiment à pointer du doigt une mise à jour de Dropbox ; ces gens sont vraiment bien organisés. Mais il est vraiment étrange que le fait de retirer leur extension QuickLook de l'équation ait résolu le problème.

0 votes

J'ai le même problème. Les doigts devraient certainement être pointés vers Dropbox. Vous êtes-vous déjà plaint auprès d'eux ?

0 votes

@user1155120 Le DMG ne contient qu'un installateur qui téléchargera l'application Dropbox (qui contient à son tour le générateur QuickLook).

3voto

John Mac Points 1095

Il semble que ce soit un problème de Dropbox. J'avais soulevé une question sur Twitter, et je remercie @szabolcs d'avoir créé une liste de questions. post de forum où d'autres sont intervenus.

Retirer le /Applications/Dropbox.app/Contents/Library/QuickLook/DropboxQL.qlgenerator fichier.

@user1155120 a vu juste ; la version bêta doit être décochée sur le site dropbox.com, pour éviter de recevoir des mises à jour instables. Téléchargez une nouvelle copie (v3.14.7 au moment de la rédaction de cet article en 2016-03-02) et réinstallez.

0 votes

Je ne peux pas croire que cela fait deux ans et que Dropbox n'a pas corrigé ce problème. Je suis sur High Sierra et quicklook ne fonctionne pas tant que le fichier dropboxQL.qlgenerator est installé.

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