Comment désactiver la génération de vignettes?

9

Pour des raisons de confidentialité et de sécurité, je souhaite désactiver la génération de miniatures dans le ~/.cache/thumbnailsdossier (en utilisant Ubuntu 14.04 LTS).

J'ai déjà essayé ça (sans succès):

  1. Dans le gestionnaire de fichiers "Fichiers" (Édition ► Préférences) dans l'onglet "Aperçu", je suis passé de "Afficher les vignettes" à "Jamais". Résultat: les miniatures ne sont pas affichées dans le gestionnaire de fichiers mais sont toujours générées dans le ~/.cache/thumbnails/normal/dossier lorsque j'ouvre certaines images avec le "Image Viewer" = FAIL!

  2. J'ai utilisé dconf-editoret défini org ► gnome ► bureau ► cache-vignettes ► âge maximal à 0 et taille maximale à 0. Résultat: le même que le 1. try = FAIL!

  3. Dans l' dconfeditoroption J'ai défini l'option org ► gnome ► bureau ► vignettes ► désactiver tout. Résultat: les vignettes des images vues sont toujours générées = ÉCHEC!

Une solution un peu bizarre que j'ai trouvée est de supprimer le ~/.cache/thumbnailsdossier et de le lier /dev/nullpour éviter que les vignettes ne soient écrites sur le disque dur:

rm -r ~/.cache/thumbnails && ln -s /dev/null ~/.cache/thumbnails

Je ne peux vraiment pas croire que c'est la seule solution pour vraiment désactiver la génération de vignettes!

Solution
la source
Vous pouvez refuser l'autorisation d'accès au dossier à tout le monde sauf root?
Tim
La suppression des autorisations d'écriture entraînera une erreur de certaines applications lorsqu'elles essaieront d'écrire dans ce répertoire, par exemple GIMP.
isync

Réponses:

5

Les miniatures de types de fichiers spécifiques peuvent être désactivées à l'aide de l'éditeur dconf.

Installez l'éditeur dconf:

Appuyez sur Alt + Ctrl + T et exécutez la commande suivante:

sudo apt-get install dconf-tools

Ou recherchez "dconf-tools" dans le Centre logiciel et installez-le à partir de là.

Comment désactiver les vignettes d'un type de fichier spécifique?

Une fois installé, appuyez sur la touche super (touche Windows) pour ouvrir le tableau de bord Unity et recherchez "dconf editor" et ouvrez-le.

Aller vers org > gnome > desktop > thumbnailer

Collez le type MIME de PDF «application / pdf» dans le champ de valeur de la clé de désactivation.

Cela empêchera Nautilus de générer des miniatures de PDF à l'avenir, mais les anciennes miniatures seront là. Pour résoudre ce problème, vous devrez vider le cache des vignettes Nautilus.

Ouvrez votre répertoire personnel et appuyez sur Ctrl + H pour afficher les fichiers et dossiers cachés. Ouvrez .thumbnails et supprimez tous les fichiers qu'il contient.

Redémarrez votre système ou tuez Nautilus pour que les modifications prennent effet.

Pour désactiver les vignettes pour d'autres types de fichiers, ajoutez le type MIME dans la liste de désactivation comme décrit ci-dessus. Séparez plusieurs types avec une virgule. comme ça:

['application/pdf','image/jpeg','video/mp4']

Pour la liste complète des types MIME, visitez iana.org.

Otto
la source
1
Comment peut-on désactiver la génération de toutes les miniatures, sans jouer au jeu whack-a-mole?
réduction de l'activité le
1
@MateuszKonieczny Il semble y avoir un disable-allbooléen. Sa description le dit Set to true to disable all external thumbnailer programs, independent on whether they are independently disabled/enabled.. Je ne sais pas ce que signifie la external thumbnailerspièce.
user3620828