QuickLook vide lors de l'affichage de certaines images

23

Lorsque vous utilisez QuickLook pour parcourir rapidement plusieurs images (en appuyant sur l'espace puis en utilisant les touches fléchées pour naviguer), certaines images ne seront pas affichées par QuickLook lors de leur deuxième frappe (en revenant par exemple).

Un GIF fait un bien meilleur travail que moi pour présenter le problème. Alors, voici moi un aperçu de quelques images aléatoires:

enregistrement d'écran

J'ai essayé de supprimer

~/Library/Preferences/com.apple.QuickLookDaemon.plist ~/Library/Caches/com.apple.QuickLookDaemon/Cache.db ~/Library/Caches/com.apple.QuickLookDaemon32/Cache.db ~/Library/Containers/com.apple.quicklook.ui.helper

et redémarrage, malheureusement en vain.

La réparation des autorisations et le redémarrage du Finder en mode 32 bits, comme suggéré par d'autres, ne semblent pas non plus avoir d'effet sur ce problème.

Cela se produit avec toutes sortes d'images, peu importe leur source ou leur format.

Kilian
la source

Réponses:

27

Ce bogue "d'image Quicklook vide" est provoqué par l'activation de la fonction TextSelection non documentée. Dès que j'ai supprimé cette fonctionnalité avec cette commande de terminal, les images vierges n'ont jamais été revues ;-)

defaults delete com.apple.finder QLEnableTextSelection; killall Finder;

Si cette commande de suppression ne fonctionne pas pour vous, vous pouvez essayer de désactiver la fonctionnalité avec

defaults write com.apple.finder QLEnableTextSelection -boolean NO; killall Finder;
bobndrew
la source
Des trucs incroyables! C'est dommage de perdre la fonctionnalité TextSelection, mais cela en vaut la peine. Merci!
Kilian
OnyX utilisé pour désactiver "Activer la sélection de texte dans Quick Look" sous Paramètres> Finder> Misc. options: Fonctionne très bien. J'essaie de comprendre cela depuis un moment. Pour une raison quelconque, la ligne de commande ne fonctionnait pas pour moi.
1
Pour ceux d'entre vous curieux de savoir ce que fait réellement la fonctionnalité: cl.ly/image/301n072x3W33
Nick Woodhams
12

Une solution temporaire consiste à appuyer sur ALT (deux fois) lorsque présenté avec une image grise.

OluaJho
la source
1
Bien que ce ne soit pas une solution, c'est une solution de contournement assez géniale. Merci pour ça!
Kilian
J'utilise la fonction TextSelection tout le temps, donc la désactiver n'était pas une solution pour moi. Cette solution de contournement est un excellent "correctif". Merci!
Insomniac Software
1

J'utilise Yosemite. J'ai essayé toutes ces approches ci-dessus, mais elles n'ont pas duré longtemps. Mais j'ai trouvé une approche qui a fonctionné. Maintenez la touche Option enfoncée avant d'appuyer sur Quick Look (l'icône change). Les images iront en plein écran. Ensuite, il ne manquera pas de s'afficher. Appuyez sur Echap pour quitter.

Dave46
la source
0

Je n'ai pas pu simplement supprimer le fichier pour résoudre le problème. Je devais aller dans mon compte de sauvegarde et faire une copie du fichier ~/Library/Preferences/com.apple.finder.plist, puis le déplacer dans mon compte utilisateur. Je suis sûr que vous pouvez également faire la même chose avec votre compte d'utilisateur invité.

Pour moi, le problème était dû à la possibilité de copier le texte de QuickLook. J'ai remarqué quand j'ai allumé defaults write -g QLEnableTextSelection -bool trueque le bogue vide de Quicklook arrivait comme mentionné dans ce fil. Quand je l'ai éteint, ( defaults write -g QLEnableTextSelection -bool false) le problème a disparu.

Brandon
la source
0

J'ai trouvé la solution. J'ai Yosemite et aucune de ces solutions de ligne de terminal n'a fonctionné pour moi, ni en utilisant Onyx.

On dirait que Yosemite a ajouté le support natif de quicklook pour les gifs animés. Accédez simplement à votre bibliothèque et supprimez le fichier Quicklook que vous avez installé. Lisez N15h0 à la réponse 15 pour obtenir la bonne procédure. (En bas)

http://www.quicklookplugins.com/2009/10/01/animated-gif/

Alex
la source
Désolé, mais la question / problème n'a rien à voir avec les images gif. Aucun fichier Quicklook personnalisé n'a été installé.
Kilian
-1

Cela pourrait être une sorte de bogue de rendu dû au passage entre les images «trop rapide» pour que le Mac puisse le gérer. En théorie, cela pourrait être dû à la taille du fichier et / ou aux dimensions de l'image, ce qui rend un peu plus difficile le rendu des images assez rapidement lors du défilement rapide. Bien qu'ils devraient être mis en cache pendant un certain temps après leur visualisation, je ne pense pas que ce soit le cas.

J'ai lu ici qu'il y a eu un problème avec Mavericks et QuickLook depuis le début et apparemment ce n'est pas encore résolu. J'espère que certains des conseils énumérés dans ce lien vous seront utiles. Je vais google un peu plus et modifier ce commentaire si je trouve quelque chose d'autre d'intérêt.

ebq
la source
Merci pour le lien, mais malheureusement aucune des solutions mentionnées ne semble pouvoir aider :(
Kilian