Oggi ho notato che la funzione QuickLook ha smesso di visualizzare le anteprime dei file .jpg, .png e .pdf. Le icone del desktop per questi tipi non mostrano miniature. Premendo SPACE con il file selezionato in Finder mostra solo il tipo di file iconico che è.
E ho provato le correzioni raccomandate di CNET :
-
qlmanage -r
-
qlmanage -r cache
- verifica in
/Macintosh HD/System/Library/QuickLook/
,/Macintosh HD/Library/QuickLook/
e~/Library/QuickLook/
- rimozione dei file denominati
com.apple.quicklook.ui.helper.plist
,com.apple.quicklookconfig.plist
ecom.apple.QuickLookDaemon.plist
Altri tipi di file QuickLook funzionano bene.
All'inizio sembrava che il controllo fosse preso da 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
Reinstallando il nuovo desktop Lytro, le cose sono cambiate.
Più inquietante era questo ... Dropbox sembra prendere il controllo:
$ qlmanage -m plugins | grep -i public.image
public.image -> /Applications/Dropbox.app/Contents/Library/QuickLook/DropboxQL.qlgenerator (2)
Creare un nuovo account sul mio Mac mostra che le cose funzionano bene. Quindi deve essere qualcosa sulla mia configurazione ... eccetto che non ho una directory ~/Library/QuickLook
, e anche io non ho nessuna voce ~/Library/Preferences/com.apple.[Qq]uicklook*
.
A questo punto, riavvii multipli, anche in modalità provvisoria non risolvono il problema.
C'è un modo per ripristinare le associazioni QuickLook di default?
Inoltre, qualcuno potrebbe pubblicare il proprio output qlmanage -m plugins
da un sistema funzionante?
Più strano, l'anteprima di tramite la riga di comando utilizzando qlmanage -p anyimagefile.jpg
dal Terminale funziona bene!
Detto questo, emette questo errore criptico:
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
Ho trovato un simile domanda che conteneva un certo numero di tecniche di debug.
L'esecuzione della mia stessa anteprima della riga di comando con un'impostazione di debug alta qlmanage -d 4 -p anyimagefile.jpg | grep public.image
ha comportato la visualizzazione delle estensioni registrate.
[DEBUG] Registering <QLGenerator Image.qlgenerator> for public.image
[DEBUG] Registering <QLGenerator /Applications/Dropbox.app/Contents/Library/QuickLook/DropboxQL.qlgenerator> for public.image
Quindi, ho chiaramente ribattezzato DropboxQL.qlgenerator
, che stranamente aveva un molto recente tempo di modifica su di esso, e improvvisamente il problema dello spazio di utilizzo dell'anteprima è andato via.
Il Finder continua a non visualizzare le anteprime delle icone per questi tipi.
(riavvio).
Adesso sì.