Как остановить Nautilus от создания эскизов файлов определенных типов?

18

Я пытаюсь помешать Наутилусу создавать эскизы PDF-файлов. В другой ветке на форумах Ubuntu кто-то сказал открыть gconf-editor и отключить запись PDF в каталоге / desktop / gnome / thumbnailers. Однако единственная запись в этом DIR - отключить все. Само собой разумеется, я не хочу этого.

Как я могу отключить миниатюры для определенного типа файла?

RADXack
источник

Ответы:

19

Эскизы файлов определенных типов можно отключить с помощью редактора dconf.

Установите редактор dconf:

Нажмите Alt+ Ctrl+ Tи выполните следующую команду:

sudo apt-get install dconf-tools

Или найдите «dconf-tools» в Центре программного обеспечения и установите его оттуда.

Как отключить эскизы файлов определенного типа?

  • После установки нажмите супер ключ (ключ Windows), чтобы открыть Unity Dash, найдите «dconf editor» и откройте его.

  • Перейдите к org > gnome > desktop > thumbnailer

  • Вставьте MIME-тип PDF 'application/pdf'в поле значения ключа отключения, как показано ниже.

введите описание изображения здесь

Это не позволит Наутилусу создавать эскизы PDF-файлов в будущем, но старые эскизы будут там. Чтобы решить эту проблему, вам нужно очистить кэш миниатюр Nautilus.

  • Откройте свой домашний каталог и нажмите Ctrl+, Hчтобы показать скрытые файлы и папки.
  • Откройте .thumbnailsи удалите все файлы в нем.

  • Перезагрузите систему или убейте Наутилуса, чтобы изменения вступили в силу.

Чтобы отключить миниатюры для других типов файлов, добавьте MIME-тип в список отключений, как описано выше. Разделяйте несколько типов запятыми. как это:

[ 'Приложение / PDF', 'изображение / JPEG', 'видео / mp4']

Для получения полного списка типов MIME посетите iana.org .

Башарат Сиалви
источник
Есть ли способ исключить (например) все типы видео без записи их всех? Я пробовал ['video / *'], но это не работает.
user55822
4

Чтобы перестать показывать миниатюры для любого видеофайла (потому что на моем маленьком HTPC это вызывает высокую загрузку процессора):

Сначала очистите кэш миниатюр:

rm -rf ~/.cache/thumbnails

Применить список типов пантомимы:

gsettings set org.gnome.desktop.thumbnailers disable "['application/annodex','application/mp4','application/ogg','application/vnd.rn-realmedia','application/x-matroska','video/3gpp','video/3gpp2','video/annodex','video/divx','video/flv','video/h264','video/mp4','video/mp4v-es','video/mpeg','video/mpeg-2','video/mpeg4','video/ogg','video/ogm','video/quicktime','video/ty','video/vdo','video/vivo','video/vnd.rn-realvideo','video/vnd.vivo','video/webm','video/x-bin','video/x-cdg','video/x-divx','video/x-dv','video/x-flv','video/x-la-asf','video/x-m4v','video/x-matroska','video/x-motion-jpeg','video/x-ms-asf','video/x-ms-dvr','video/x-ms-wm','video/x-ms-wmv','video/x-msvideo','video/x-sgi-movie','video/x-tivo','video/avi','video/x-ms-asx','video/x-ms-wvx','video/x-ms-wmx']"

Тогда на всякий случай:

nautilus -q

У меня есть список типов пантомимы отсюда .

Максвел Лейт
источник
1
Для любого, кто достиг этого сейчас, org.gnome.desktop.thumbnailers.disable-all теперь является ключом, который принимает значение true / false.
Майкбабкок