Пользовательские миниатюры не работают в GNOME

Я хотел, чтобы в Nautilus были записаны файлы .chm и .epub. Я следовал инструкциям, представленным здесь: https://askubuntu.com/a/266323/119832 безрезультатно. При условии, что thumbnailers и их установочные скрипты ничего не изменили. Поэтому я создал свой собственный скрипт и попытался передать его в конфигурацию. По-прежнему никакого эффекта. Я пробовал * .thumbnailer подход к файлу:

$ cat ./.local/share/thumbnailers/chm.thumbnailer
[Thumbnailer Entry]
Exec=/home/mariusz/Pobrane/nds-thumb/chm-thumb %i %o
MimeType=application@vnd.ms-htmlhelp;

И прямую настройку GNOME:

$ gconftool-2 -s "/desktop/gnome/thumbnailers/application@epub/enable" -t boolean 'true'
$ gconftool-2 -s "/desktop/gnome/thumbnailers/application@epub/command" -t string "/usr/bin/epub-thumbnailer %i %o %s"

И файлы все еще имеют этот значок:

icon [ 115]

Я пытался отменить настройки:

$ rm -rf ~/.gconf/desktop/gnome/thumbnailers
$ gconftool-2 --recursive-unset /desktop/gnome/thumbnailers

и удалил эскизы, уже сохраненные в ~ / .thumbnails.

Как изображения, так и видео уменьшены.

Версия для ОС и GNOME:

$ gnome-shell --version
GNOME Shell 3.4.1
$ cat /etc/issue
Ubuntu 12.04.2 LTS \n \l

Есть ли способ решить эту проблему или отладить ее?

2
задан 13 April 2017 в 15:23

1 ответ

Подход gconf предназначен только для Gnome 2. Для Gnome 3 (Ubuntu 11.10 и далее) ~/.local/share/thumbnailers (или /usr/share/thumbnailers) является правильным.

И ваша проблема в том, что вы смешали 2 подхода. Эта строка:

MimeType=application@vnd.ms-htmlhelp;

На самом деле должно быть:

MimeType=application/vnd.ms-htmlhelp;

В основном, заменить @ на / и оно должно Работа. И я также рекомендую добавить application/x-chm в список, на всякий случай.

Видите ли, @ был просто (некрасивым) обходным решением, необходим gconf, поскольку / не был допустимым символом для имен ключей (он используется для обозначения иерархии ключей).

Но кроме уже устаревшего gconf, типы пантомимы всегда определяются с /.

0
ответ дан 13 April 2017 в 15:23

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

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