Summary: | Не отображаются значки LibreOffice в thunar | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | obidinog <obidinog> | ||||||
Component: | thunar | Assignee: | Mikhail Efremov <sem> | ||||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P5 | CC: | aen, cas, savelevpa, sem, vercha | ||||||
Version: | unstable | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=43719 | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 35005 | ||||||||
Attachments: |
|
Это не ошибка. Пустая иконка файлов LibreOffice есть результат создания превью для файла. Создаётся пустой файл - генерируется пустое превью. В Thunar для создания превью требуется пакет tumbler, который по-умолчанию есть в p10-education-10-x86-64 и p10-education-10-x86-64-kde, но отсуствует в workstation-p10-x86-64, kworkstation-10-x86-64, и server-10-x86-64. После установки пакета на этих стендах превью для файлов LibreOffice создаются как и должны. Касательно того, что для файлов на удалённых хранилищах отображаются иконки приложения - за это отвечает настройка "Показывать эскизы" в Правка -> Параметры -> Отображение. По умолчанию выбрана опция "Только локальные файлы". Если выбрать опцию "Всегда", то превью сгенерируются и для файлов на удалённых носителях. Соотвественно, если выбрать опцию "Никогда", то превью файлов не будет показываться, вместо него будет отображаться иконка приложения. Спасибо, до этого я не докопался. Баг пока не закрываю, подумаю можно ли что-то с этим сделать, пустые первьюшки мне не нравятся. (Ответ для Mikhail Efremov на комментарий #2) > Спасибо, до этого я не докопался. Баг пока не закрываю, подумаю можно ли > что-то с этим сделать, пустые первьюшки мне не нравятся. Поменяйте умолчательную настройку (не показывать превьюшки). (In reply to Vera Blagoveschenskaya from comment #3) > (Ответ для Mikhail Efremov на комментарий #2) > > Спасибо, до этого я не докопался. Баг пока не закрываю, подумаю можно ли > > что-то с этим сделать, пустые первьюшки мне не нравятся. > > Поменяйте умолчательную настройку (не показывать превьюшки). Хотелось бы и превьюшки, и не пустые. Я почитаю код, возможно удастся что-то сделать. UPD. Моё мнение, ошибка всё-же есть, но она находится не на стороне Thunar, а на стороне либо библиотек, генерирующих превью для файлов, либо в самих файлах LibreOffice Calc, Draw, Impress и Writer в папке Шаблоны, поставляющихся вместе с дистрибутивами education-10-x86-64 и education-10-x86-64-kde. Дальнейшие разбирательства в вопросе отсуствия превью для файлов выявили следующее. Судя по всему, создание файлов через контекстное меню ПКМ работает так: происходит копирование выбранного файла из папки "Шаблоны" и при необходимости, они переименовываются. Сами по себе, эти файлы вообще не имеют никакого превью. Иконка с превью пустого файла всё-таки отличается от иконки этих файлов. В итоге, создавая файлы через контекстное меню мы получаем такие же битые файлы без превью. Однако, если эти файлы в папке "Шаблоны" окрыть в соответсвующих программах и затем пересохранить, то их превью успешно создаётся. Ради чистоты эксперимента, я протестировал эти файлы на других файловых менеджерах. Dolphin так же не смог создать превью для этих файлов, однако Caja с этим успешно справилась. В случае с Dolphin так же требовалось пересохранение файлов, чтобы сгенерировались превью. Поэтому, возможно, проблема может быть в библиотеках, что делают превью для этих файловых менеджеров. Created attachment 10576 [details]
Пример битого превью
UPD 2. Слева файл из Шаблонов, не пересохранённый, справа свежесделанный пустой файл из LibreOffice Writer
|
Created attachment 10535 [details] скрин Стенды: p10-education-10-x86-64-kde p10-education-10-x86-64 Пакет: thunar 4.16.11-alt1 Шаги: 1)ПКМ 2)Создать >> 3)Любой файл LibreOffice Ожидаемый результат: Создается файл/имеется значек созданного файла Результат: Значек не отображается Дополнительно: При создании, значек на доли секунды появляется и потом пропадает. Также если к папке подключиться удаленно(напр smb://), то значки отображаются.