Я использую ubuntu 17.10 и много типов файлов как .png .pdf .mp3 и более, показывает неуказанную иконку в наутилусе. Как я могу это исправить? [dубликат]

Как обновить эскизы в nautilus? В моей папке с видео у меня есть несколько MKV, и только половина из них имеет границу фильма и выдержку из фильма и других (также закодированные так же MKV), просто имеют обычный значок фильма.

( F5 не делает этого.)

32
задан dv3500ea 5 November 2010 в 10:06
поделиться

54 ответа

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 17 July 2018 в 22:31
поделиться

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 24 July 2018 в 14:24
поделиться

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 31 July 2018 в 17:30
поделиться

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 2 August 2018 в 10:31
поделиться

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 3 August 2018 в 14:46
поделиться

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 4 August 2018 в 23:55
поделиться

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 6 August 2018 в 16:45
поделиться

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 8 August 2018 в 21:12
поделиться

проще всего удалить неиспользуемые кэш-иконки, удалив следующий каталог.

Это заставит наутилус обновлять только те миниатюры, которые в настоящее время имеют папку, такую ​​как миниатюра. Это не поможет, если вы хотите обновить файл / папку, в которой в настоящее время есть миниатюра.

Большую часть времени вы должны удалить это, а затем удалить все миниатюры.

~ / .thumbnails / fail

9
ответ дан virpara 14 August 2018 в 11:22
поделиться
  • 1
    Проверьте этот ответ для обновленной версии. – David Kennedy 6 June 2015 в 23:47
  • 2
    новый путь (ubuntu 14.04 LTS или более поздний) - ~ / .cache / thumbnails / fail. Так что просто: rm -r ~ / .cache / thumbnails / fail – iuridiniz 15 November 2016 в 00:06

Обновлено для 14.04 LTS (или позже)

Начиная с 12.10, эскизы сохраняются в ~/.cache/thumbnails

Исправленные команды:

rm -r ~/.cache/thumbnails

Затем либо:

killall nautilus

Оригинальный ответ: (для 12.04 и ранее)

Здесь команды:

rm -r ~/.thumbnails killall nautilus
31
ответ дан david6 17 July 2018 в 22:31
поделиться

14.04 и далее

Чтобы выполнить это, не убивая nautilus, выпустите команду rm ~/.cache/thumbnails/fail/gnome-thumbnail-factory/*. Этот подход имеет преимущество обновления только тех миниатюр, которые не удалось сгенерировать. Если вы чувствуете необходимость их регенерации, обратитесь к этому ответу.

0
ответ дан Elder Geek 17 July 2018 в 22:31
поделиться

Легко принудительно перезагружать миниатюры просто touch в файле.

touch *

Убедитесь, что вы cd в папке в первую очередь. Если вы хотите больше контролировать то, что вы touch (eheh), просто обновите glob по вкусу, например. [F6]. Не нужно класть руки в папки автоматической настройки.

Проблема часто возникает из-за того, что диспетчер миниатюр вызывается сразу после создания файла, часто достаточно быстро, чтобы он еще не был завершен. При создании (кодировании видео, создании графиков, слиянии документов и т. Д.) Больших файлов менеджер эскизов может (попытаться) создать эскиз (и выйти из строя) до того, как файл будет завершен. [D2] Команда touch обновляет время последнего редактирования. Менеджер эскизов считает, что эскиз устарел (вы «отредактировали» файл с момента последнего его использования) и обновляет его.

EXTRA: если вам требуется больше контроля над файлами (например, включить вложенные папки, шаблоны файлов и т. д.), вы можете использовать что-то вроде этого:

find . -name '*finished*.mkv' | while read f; do touch "$f"; done
4
ответ дан Giuse 17 July 2018 в 22:31
поделиться

В вашем доме есть скрытый каталог .thumbnails.

Если вы удалите файл (или все) там, его миниатюра будет воссоздана nautilus в следующий раз, когда вы заходите в каталог, где он находится

Я не знаю, есть ли еще более удобный способ.

Изменить: Nautilus сохранит эскизы в памяти. Вам нужно будет закрыть и снова запустить Nautilus, чтобы заставить его воссоздать их.

10
ответ дан Javier Rivera 17 July 2018 в 22:31
поделиться

не нужно killall nautilus ... после запуска rm -R ~ / .thumbnails / fail просто нажатие F5, в то время как желаемое окно nautilus активно, чтобы принудительно перезагрузить .. в противном случае он перезагрузится при следующем доступе к указанной папке ...

, если вы что-то делаете часто ... вы можете запустить его автоматически через cron https://help.ubuntu.com/community/CronHowto

5
ответ дан Primefalcon 17 July 2018 в 22:31
поделиться

Обновлено для 14.04 LTS (или позже)

Начиная с 12.10, эскизы сохраняются в ~/.cache/thumbnails

Исправленные команды:

rm -r ~/.cache/thumbnails

Затем либо:

killall nautilus

Оригинальный ответ: (для 12.04 и ранее)

Здесь команды:

rm -r ~/.thumbnails killall nautilus
31
ответ дан david6 24 July 2018 в 14:24
поделиться
  • 1
    «do do not need killall nautilus ... после запуска rm -R ~ / .thumbnails / fail просто нажатие F5, в то время как желаемое окно nautilus активно для принудительной перезагрузки. В противном случае он будет перезагружаться при следующем доступе к указанной папке. .. & Quot; PrimeFalcon сказал это ... Я думаю, вы должны включить это в свой ответ – Abraham Murciano Benzadon 7 July 2017 в 15:11

14.04 и далее

Чтобы выполнить это, не убивая nautilus, выпустите команду rm ~/.cache/thumbnails/fail/gnome-thumbnail-factory/*. Этот подход имеет преимущество обновления только тех миниатюр, которые не удалось сгенерировать. Если вы чувствуете необходимость их регенерации, обратитесь к этому ответу.

0
ответ дан Elder Geek 24 July 2018 в 14:24
поделиться

Легко принудительно перезагружать миниатюры просто touch в файле.

touch *

Убедитесь, что вы cd в папке в первую очередь. Если вы хотите больше контролировать то, что вы touch (eheh), просто обновите glob по вкусу, например. [F6]. Не нужно класть руки в папки автоматической настройки.

Проблема часто возникает из-за того, что диспетчер миниатюр вызывается сразу после создания файла, часто достаточно быстро, чтобы он еще не был завершен. При создании (кодировании видео, создании графиков, слиянии документов и т. Д.) Больших файлов менеджер эскизов может (попытаться) создать эскиз (и выйти из строя) до того, как файл будет завершен. [D2] Команда touch обновляет время последнего редактирования. Менеджер эскизов считает, что эскиз устарел (вы «отредактировали» файл с момента последнего его использования) и обновляет его.

EXTRA: если вам требуется больше контроля над файлами (например, включить вложенные папки, шаблоны файлов и т. д.), вы можете использовать что-то вроде этого:

find . -name '*finished*.mkv' | while read f; do touch "$f"; done
4
ответ дан Giuse 24 July 2018 в 14:24
поделиться
  • 1
    Не разбирайте вывод ls! . Вы также можете легко использовать shell globbing здесь: touch *. – David Foerster 5 July 2016 в 12:51
  • 2
    Хорошая точка @ DavidFoerster! Я часто не выполняю «& quot; while read & quot; синтаксический анализ, даже если дополнительный контроль не требуется. Я сразу же обновляю ответ! Благодаря! – Giuse 5 July 2016 в 13:33

В вашем доме есть скрытый каталог .thumbnails.

Если вы удалите файл (или все) там, его миниатюра будет воссоздана nautilus в следующий раз, когда вы заходите в каталог, где он находится

Я не знаю, есть ли еще более удобный способ.

Изменить: Nautilus сохранит эскизы в памяти. Вам нужно будет закрыть и снова запустить Nautilus, чтобы заставить его воссоздать их.

10
ответ дан Javier Rivera 24 July 2018 в 14:24
поделиться

не нужно killall nautilus ... после запуска rm -R ~ / .thumbnails / fail просто нажатие F5, в то время как желаемое окно nautilus активно, чтобы принудительно перезагрузить .. в противном случае он перезагрузится при следующем доступе к указанной папке ...

, если вы что-то делаете часто ... вы можете запустить его автоматически через cron https://help.ubuntu.com/community/CronHowto

5
ответ дан Primefalcon 24 July 2018 в 14:24
поделиться

do not need killall nautilus ... после запуска rm -R ~ / .thumbnails / fail просто нажатие F5, в то время как желаемое окно nautilus активно, чтобы принудительно перезагрузить .. в противном случае он перезагрузится при следующем доступе к указанной папке ...

, если вы что-то делаете часто ... вы можете запустить его автоматически через cron https://help.ubuntu.com/community/CronHowto

5
ответ дан Primefalcon 31 July 2018 в 17:30
поделиться

В вашем доме есть скрытый каталог .thumbnails.

Если вы удалите файл (или все) там, его миниатюра будет воссоздана nautilus в следующий раз, когда вы заходите в каталог, где он находится

Я не знаю, есть ли еще более удобный способ.

Изменить: Nautilus сохранит эскизы в памяти. Вам нужно будет закрыть и снова запустить Nautilus, чтобы заставить его воссоздать их.

10
ответ дан Javier Rivera 31 July 2018 в 17:30
поделиться

Обновлено для 14.04 LTS (или позже)

Начиная с 12.10 эскизы сохраняются в ~ / .cache / thumbnails

Исправленные команды:

  rm -r ~ / .cache / thumbnails  

Затем либо перезапустите, либо:

  killall nautilus  

Оригинальный ответ: (для 12.04 и ранее)

Здесь команды:

  rm  -r ~ / .thumbnails killall nautilus  
31
ответ дан david6 31 July 2018 в 17:30
поделиться

14.04 и далее

Чтобы выполнить это без убийства nautilus, выполните команду rm ~ / .cache / thumbnails / fail / gnome-thumbnail-factory / * Этот подход имеет смысл обновлять только те миниатюры, которые не были сгенерированы. Если вы чувствуете необходимость их регенерации, обратитесь к этому ответу.

0
ответ дан Elder Geek 31 July 2018 в 17:30
поделиться

Легко принудительно перезагружать миниатюры, просто коснитесь файла (ов).

  touch *  

Убедитесь, что вы cd в папку сначала. Если вам нужно больше контроля над тем, что вы коснитесь (eheh), просто обновите glob по вкусу, например. [D4] *. Мы . Не нужно класть руки в папки автоматической настройки.

Проблема часто возникает из-за того, что диспетчер миниатюр вызывается сразу после создания файла, часто достаточно быстро, чтобы он еще не был завершен. При создании (кодировании видео, создании графиков, слиянии документов и т. Д.) Больших файлов менеджер эскизов может (попытаться) создать эскиз (и выйти из строя) до того, как файл будет завершен. Команда touch обновляет время последнего редактирования. Менеджер эскизов считает, что миниатюра устарела (вы отредактировали «файл с момента последнего его использования») и обновите его.

EXTRA: если вам требуется больше контроля над файлами (например, включить вложенные папки, шаблоны файлов и т. д.), вы можете использовать что-то вроде этого:

  find.  -name '* finished * .mkv' |  при чтении f;  коснитесь «$ f»;  сделано  
4
ответ дан Giuse 31 July 2018 в 17:30
поделиться

В вашем доме есть скрытый каталог .thumbnails.

Если вы удалите файл (или все) там, его миниатюра будет воссоздана nautilus в следующий раз, когда вы заходите в каталог, где он находится

Я не знаю, есть ли еще более удобный способ.

Изменить: Nautilus сохранит эскизы в памяти. Вам нужно будет закрыть и снова запустить Nautilus, чтобы заставить его воссоздать их.

10
ответ дан Javier Rivera 2 August 2018 в 10:31
поделиться

do not need killall nautilus ... после запуска rm -R ~ / .thumbnails / fail просто нажатие F5, в то время как желаемое окно nautilus активно, чтобы принудительно перезагрузить .. в противном случае он перезагрузится при следующем доступе к указанной папке ...

, если вы что-то делаете часто ... вы можете запустить его автоматически через cron https://help.ubuntu.com/community/CronHowto

5
ответ дан Primefalcon 2 August 2018 в 10:31
поделиться

Обновлено для 14.04 LTS (или позже)

Начиная с 12.10 эскизы сохраняются в ~ / .cache / thumbnails

Исправленные команды:

  rm -r ~ / .cache / thumbnails  

Затем либо перезапустите, либо:

  killall nautilus  

Оригинальный ответ: (для 12.04 и ранее)

Здесь команды:

  rm  -r ~ / .thumbnails killall nautilus  
31
ответ дан david6 2 August 2018 в 10:31
поделиться

14.04 и далее

Чтобы выполнить это без убийства nautilus, выполните команду rm ~ / .cache / thumbnails / fail / gnome-thumbnail-factory / * Этот подход имеет смысл обновлять только те миниатюры, которые не были сгенерированы. Если вы чувствуете необходимость их регенерации, обратитесь к этому ответу.

0
ответ дан Elder Geek 2 August 2018 в 10:31
поделиться

Легко принудительно перезагружать миниатюры, просто коснитесь файла (ов).

  touch *  

Убедитесь, что вы cd в папку сначала. Если вам нужно больше контроля над тем, что вы коснитесь (eheh), просто обновите glob по вкусу, например. [D4] *. Мы . Не нужно класть руки в папки автоматической настройки.

Проблема часто возникает из-за того, что диспетчер миниатюр вызывается сразу после создания файла, часто достаточно быстро, чтобы он еще не был завершен. При создании (кодировании видео, создании графиков, слиянии документов и т. Д.) Больших файлов менеджер эскизов может (попытаться) создать эскиз (и выйти из строя) до того, как файл будет завершен. Команда touch обновляет время последнего редактирования. Менеджер эскизов считает, что миниатюра устарела (вы отредактировали «файл с момента последнего его использования») и обновите его.

EXTRA: если вам требуется больше контроля над файлами (например, включить вложенные папки, шаблоны файлов и т. д.), вы можете использовать что-то вроде этого:

  find.  -name '* finished * .mkv' |  при чтении f;  коснитесь «$ f»;  сделано  
4
ответ дан Giuse 2 August 2018 в 10:31
поделиться

do not need killall nautilus ... после запуска rm -R ~ / .thumbnails / fail просто нажатие F5, в то время как желаемое окно nautilus активно, чтобы принудительно перезагрузить .. в противном случае он перезагрузится при следующем доступе к указанной папке ...

, если вы что-то делаете часто ... вы можете запустить его автоматически через cron https://help.ubuntu.com/community/CronHowto

5
ответ дан Primefalcon 3 August 2018 в 14:46
поделиться

Другие вопросы по тегам:

Похожие вопросы: