O QuickLook fica em branco ao exibir algumas imagens

23

Ao usar o QuickLook para procurar rapidamente várias imagens (pressionando o espaço e depois usando as teclas de seta para navegar), algumas imagens não serão exibidas pelo QuickLook ao pressioná-las uma segunda vez (voltando, por exemplo).

Um GIF faz um trabalho muito melhor do que eu, mostrando o problema. Então, aqui estou eu, visualizando algumas imagens aleatórias:

screenrecording

Eu tentei excluir

~/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

e reiniciar, infelizmente sem sucesso.

Reparar permissões e reiniciar o Finder no modo de 32 bits, conforme sugerido por outras pessoas, também não parece ter efeito sobre esse problema.

Isso acontece com todos os tipos de imagens, independentemente da fonte ou formato.

Kilian
fonte

Respostas:

27

Esse erro "imagem em branco do Quicklook" é causado pela ativação do recurso TextSelection não documentado. Assim que eu apaguei esse recurso com este comando do terminal, as imagens em branco nunca mais foram vistas ;-)

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

Se este comando de exclusão não funcionar para você, tente desativar o recurso com

defaults write com.apple.finder QLEnableTextSelection -boolean NO; killall Finder;
bobndrew
fonte
Coisas incríveis! É uma pena perder o recurso TextSelection, mas vale a pena. Obrigado!
Kilian
Utilizou o OnyX para desativar "Ativar a seleção de texto na Visualização rápida" em Parâmetros> Localizador> Diversos. opções: funciona muito bem. Estou tentando descobrir isso há um tempo. Por alguma razão, a linha de comando não funcionou para mim.
1
Para aqueles de vocês curioso sobre o que o recurso realmente faz: cl.ly/image/301n072x3W33
Nick Woodhams
12

Uma solução temporária é pressionar ALT (duas vezes) quando apresentada uma imagem cinza.

OluaJho
fonte
1
Embora essa não seja uma solução, essa é uma solução bastante impressionante. Obrigado por isso!
precisa
Eu uso o recurso TextSelection o tempo todo, portanto, desativá-lo não foi uma solução para mim. Esta solução alternativa é uma excelente "correção". Obrigado!
Insomniac Software
1

Estou usando o Yosemite. Tentei todas essas abordagens acima, mas elas não duraram muito. Mas eu encontrei uma abordagem que funcionou. Mantenha pressionada a tecla Opção antes de pressionar Quick Look (o ícone mudará). As imagens serão exibidas em tela cheia. Então não deixará de exibir. Pressione Esc para sair.

Dave46
fonte
0

Não pude simplesmente excluir o arquivo para corrigir o problema. Eu tive que entrar na minha conta de backup e fazer uma cópia do arquivo ~/Library/Preferences/com.apple.finder.pliste movê-lo para a minha conta de usuário. Tenho certeza de que você também pode fazer o mesmo com sua conta de usuário convidado.

Para mim, o problema foi causado pela cópia do texto no QuickLook. Percebi quando liguei defaults write -g QLEnableTextSelection -bool trueque o bug em branco do Quicklook estava surgindo conforme mencionado neste tópico. Quando desliguei, ( defaults write -g QLEnableTextSelection -bool false) o problema desapareceu.

Brandon
fonte
0

Eu encontrei a solução. Eu tenho o Yosemite e nenhuma dessas soluções de linha de terminal funcionou para mim, nem usando o Onyx.

Parece que Yosemite adicionou suporte nativo ao quicklook para gifs animados. Basta ir à sua biblioteca e excluir o arquivo quicklook que você instalou. Leia N15h0 na resposta 15 para obter o procedimento correto. (Na parte inferior)

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

Alex
fonte
Desculpe, mas a pergunta / problema não tem nada a ver com imagens gif. Nenhum arquivo quicklook personalizado foi instalado.
Kilian
-1

Isso pode ser algum tipo de bug de renderização devido à alternância entre imagens 'muito rápido' para o Mac. Em teoria, isso pode ser devido ao tamanho do arquivo e / ou às dimensões da imagem, o que dificulta um pouco a renderização das imagens com rapidez suficiente ao rolar rapidamente por elas. Embora eles devam ser armazenados em cache por um tempo depois de visualizá-los, não acho que esse seja o caso.

Li aqui que houve um problema com o Mavericks e o QuickLook desde o início e, aparentemente, ele ainda não foi corrigido. Esperamos que algumas das dicas listadas nesse link sejam úteis para você. Vou pesquisar mais no Google e editar esse comentário se encontrar algo mais interessante.

ebq
fonte
Obrigado pelo link, mas infelizmente nenhuma das soluções mencionadas parecem ser capazes de ajudar :(
Kilian