Actualiser les vignettes dans nautilus

31

Comment on actualise les vignettes dans nautilus? Dans mon répertoire de vidéos, j'ai des MKV et seulement la moitié d'entre eux ont une bordure de film et un extrait du film, tandis que les autres (également les MKV encodés de la même manière) n'ont qu'une icône de film ordinaire.

(F5 ne le fait pas.)

    
posée Will 05.08.2010 - 13:24
la source

6 réponses

9

plus simple, supprimez simplement les icônes en cache en supprimant le répertoire suivant.

Cela rendra Nautilus pour rafraîchir uniquement les vignettes qui ont actuellement une vignette comme . Cela ne vous aidera pas si vous souhaitez actualiser le fichier / dossier qui contient actuellement une vignette.

La plupart du temps, vous devez supprimer ceci puis supprimer toutes les vignettes.

~ / .thumbnails / fail

    
réponse donnée Primefalcon 20.05.2012 - 15:30
la source
31

Mis à jour pour 14.04 LTS (ou version ultérieure)

À partir de 12.10, les vignettes sont stockées dans ~/.cache/thumbnails

Commandes corrigées:

rm -r ~/.cache/thumbnails

Puis redémarrez ou:

killall nautilus

Réponse originale: (pour 12.04 et plus tôt)

Voici les commandes:

rm -r  ~/.thumbnails
killall nautilus
    
réponse donnée user8369 05.01.2011 - 06:27
la source
10

Il existe un répertoire caché dans votre maison appelé .thumbnails.

Si vous supprimez un fichier (ou tous), sa vignette sera recréée par nautilus la prochaine fois que vous visiterez le répertoire dans lequel il est stocké.

Je ne sais pas s'il existe un moyen plus pratique.

Modifier: Nautilus stockera les vignettes en mémoire. Vous devrez fermer et recommencer Nautilus pour le forcer à les recréer.

    
réponse donnée Javier Rivera 05.08.2010 - 13:33
la source
5

n'a pas besoin de tuer Nautilus ... après avoir lancé rm -R ~ / .thumbnails / échec en appuyant simplement sur F5 alors que la fenêtre nautilus désirée est active pour forcer un rechargement .. sinon elle se rechargera la prochaine fois que vous accéderez audit dossier ...

si c'est quelque chose que vous faites souvent ... vous pouvez le faire fonctionner automatiquement via cron lien

    
réponse donnée Primefalcon 13.08.2013 - 00:01
la source
4

Forcez facilement le rechargement des miniatures en utilisant simplement touch le ou les fichiers.

touch *

Assurez-vous que vous avez cd dans le dossier en premier.
Si vous voulez plus de contrôle sur ce que vous touch (eheh), mettez simplement à jour le glob à votre goût, par ex. *.mkv .
Pas besoin de mettre la main dans des dossiers de configuration automatisés.

Le problème se produit souvent car le gestionnaire de vignettes est appelé dès que le fichier est créé, souvent assez rapidement pour ne pas être terminé. Lors de la création (encodage de vidéos, création de tracés, fusion de documents, etc.) de fichiers volumineux, le gestionnaire de miniatures peut (essayer de) créer la miniature (et échouer) avant que le fichier ne soit complet. La commande touch met à jour l'heure de la dernière édition. Le gestionnaire de vignettes trouve la vignette obsolète (vous avez «modifié» le fichier depuis sa dernière prise) et le met à jour.

EXTRA: si vous avez besoin de plus de contrôle sur les fichiers (par exemple, inclure des sous-dossiers, des modèles de fichiers, etc.), vous pouvez utiliser quelque chose comme ceci:

find . -name '*finished*.mkv' | while read f; do touch "$f"; done
    
réponse donnée Giuse 05.07.2016 - 14:33
la source
0

Le 14.04 et au-delà

Pour ce faire, sans tuer Nautilus, lancez la commande rm ~/.cache/thumbnails/fail/gnome-thumbnail-factory/* Cette approche a l'avantage de ne rafraîchir que les miniatures qui n'ont pas pu être générées. Si vous ressentez le besoin de les régénérer tous, reportez-vous à cette réponse.

    
réponse donnée Elder Geek 24.04.2017 - 22:46
la source

Lire d'autres questions sur les étiquettes