Riassociare le associazioni di file QuickLook

4

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 e com.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ì.

    
posta Walt Stoneburner 01.03.2016 - 01:09
fonte

1 risposta

2

Sembra che questo sia un problema di Dropbox. Mentre avevo sollevato una domanda su Twitter, grazie a @szabolcs per aver creato un post del forum , in cui altri hanno suonato.

Rimuovi il file /Applications/Dropbox.app/Contents/Library/QuickLook/DropboxQL.qlgenerator .

@ user1155120 era azzeccato; la versione beta dovrebbe essere deselezionata sul sito dropbox.com, per evitare di ottenere aggiornamenti instabili. Scarica una nuova copia (v3.14.7 al momento della stesura di questo documento nel 2016-03-02) e reinstalla.

    
risposta data 03.03.2016 - 03:33
fonte

Leggi altre domande sui tag